News

We stayed in one of the largest pyramids in the world, a Bass Pro Shops-owned lodge filled with alligators, swamps, and rumours of an ancient curse. Here’s what it was like.

One of the largest pyramids in the world is in Memphis, Tennessee, and is owned by Bass Pro Shops. The “Great American Pyramid” is taller than the Statue of Liberty and houses a super-sized Bass Pro Shops, a hunting lodge-themed hotel, an indoor swamp, a bowling alley, and two restaurants. […]
We stayed in one of the largest pyramids in the world, a Bass Pro Shops-owned lodge filled with alligators, swamps, and rumours of an ancient curse. Here’s what it was like.