Rhodes Hall: Haunted Mansion in Atlanta, GA
Could a castle in the heart of Atlanta harbor lingering spirits from the city’s Gilded Age? At Rhodes Hall—also known as "The Castle on Peachtree"—history and hauntings collide inside a…
Comments Off on Rhodes Hall: Haunted Mansion in Atlanta, GA
April 18, 2025