The Courthouse Square, affectionately known as the Square, showcases the deep historical roots of Alabama's second oldest city.
This iconic square is adorned with a magnificent centerpiece, offering visitors a glimpse into the vibrant past of the region.
Generated from their website's infomation