Telfair Square is a historic public space in Savannah, GA, known for its picturesque setting and cultural significance. Visitors can explore the square's monuments, gardens, and surrounding architecture, offering a glimpse into the city's rich history.
This serene square serves as a gathering place for locals and tourists alike, providing a peaceful retreat in the heart of Savannah. Telfair Square offers a tranquil environment for relaxation, reflection, and appreciation of the city's heritage.
Generated from their business information