Here's what we know about the Georgia stops: The first Georgia town to be named on the list is Helen in north Georgia ... can discover their own hideaway at one of the island's several beaches, ...