The Ancient Town In Alabama That’s Loaded With Fascinating History

It’s no secret Alabama is loaded with lots of fascinating history. In fact, several historic towns help make up Alabama. One town in particular is Mooresville. A drive, or even a stroll, through this historic town will most certainly take you back in time. For more information about Mooresville, including what makes it so historic, take a look below.

Have you ever visited the historic town of Mooresville? If so, please share your experience with us in the comments.

For a list of 10 historical landmarks in Alabama everyone should visit, click here.