Memphis is an amazing city, but how do you know what to see when you are there? Wolters World heads out to Beale Street to give you the low down on the top ten sights for tourists to check out in Memphis, TN, USA, Elvis’ town.
Filmed in Memphis on Beale Street.

More info on Visit Memphis: Top Ten Sights in Memphis, Tennessee

Leave a Reply