Follow

Did you know?

One of the largest pyramids in the world is a Bass Pro Shops in Memphis, Tennessee.

If you're not able to travel all the way to Egypt to see the great pyramids in Giza, then you might want to plan a trip to Memphis, Tennessee, to see the local Bass Pro Shops Megastore. At 321 feet tall, with a 535,000-square-foot interior, it's one of the largest pyramids in the world!!!

@goyerrich_gmail_com Wow! Did not know at all, think Bass Pro Shops is one of the most fun stores to walk around in lol🎣 🤣

@Rich That is super cool! Thanks for Sharing!

Sign in to participate in the conversation