Watch the world pass you by from Demopolis Public Square. If its well-trodden paths could talk, this historic town square would have some amazing stories to tell.
You're spoiled for sightseeing choice in Demopolis. Demopolis Public Square is an ideal place to kick off here, but there are plenty of other worthwhile attractions to discover. Demopolis Country Club, and Bluff Hall are not far from the public square and will top off your day nicely.