Email: info@titancolumbus.com | Call us today: 614.398.1494

Get Quote Getting a quote is simple, fast, and free!

Doug’s Did You Know? The World's Largest Pyramid

January 14, 2021
Author: Liz Giannetti

If you’re looking to travel within the USA, and you like pyramids, pack your bag for Memphis, TN! The Bass Pro Shops Megastore is one of the largest pyramids in the world at 321 feet tall, with a 535,000-square-foot interior featuring a hotel, an indoor swamp, an aquarium, a bowling alley, and the world's tallest freestanding elevator, which can take you to an observation deck.