After ice cream at Leopold’s went for a view from the top. Rocks on the Roof takes you on a voyage from a captain’s chair view of the Savannah River and a riverboat from this rooftop lounge.
Georgia Queen is a paddle steamer in Savannah, Georgia, United States. It is the largest riverboat in operation in the country. Berthed beside Savannah’s River Street, the vessel, which was completed in 1995, has four decks.