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!!!

Follow

@Rich That is super cool! Thanks for Sharing!

· · Web · 0 · 0 · 0
Sign in to participate in the conversation