Discover the top photo spots in Savannah, Georgia! Make sure you hit these top 12 Instagrammable locations throughout the charming city of Savannah!