Yacht Rentals in GeorgiaWhether yachting in Savannah or relaxing down south in Atlanta, Georgia is the pleasant home of southerly hospitality. Hailed as the Hostess City, Savannah is a fanciful joy of Opted for the Wind wonders and rambling mansions curtained in moss.Sailo has several watercraft services available in georgia for you to select from.