Memphis is located right on the Mississippi River in the state of Tennessee, directly bordering Alabama to the south and Arkansas across the river to the West.
The population of Memphis boasts a rich and varied history. Starting from the first Spanish soldiers to establish the fort there, many waves of migration have brought a number of nations to the city.
First opened in 1991, the museum has a varied collection of events and exhibits to experience the city’s history in a way that hadn’t been possible before.
If you want a more traditional shopping day, the Laurelwood Shopping Center offers the commerce you need in an open air setting that allows you to enjoy the beautiful weather while you shop.