Source: Tourism MediaGrand Dunes Golf CourseWorldNorth AmericaUSAHorry CountySouth CarolinaMyrtle BeachLongsGrand Dunes Golf Course