This fall as you are making your winter golf travel plans I suggest you include Georgia’s Jekyll Island to your itinerary. It is one of the most relaxing islands we have ever visited, and we can’t wait to go back. Owned entirely by the state of Georgia, Jekyll Island sits approximately 40 miles north of […]