Decatur, a town of about 55,000 residents, offers a mix of historic experiences honoring its past along with an abundance of new shops, restaurants, and entertainment options.
Decatur, a town of about 55,000 residents, offers a mix of historic experiences honoring its past along with an abundance of new shops, restaurants, and entertainment options.