There’s No Other Attraction On Earth Like This One In Florida

Florida has a reputation for being home to all sorts of wonderfully bizarre attractions. From roadside stops to the entire Magic Kingdom, there are plenty of places to explore in the Sunshine State. But there’s perhaps one you haven’t heard of yet, and it’s the perfect combination of alluring and puzzling. Here’s more on the Shell Factory in North Fort Meyers that just happens to feature the largest taxidermy collection in the U.S.

The Shell Factory is located at 2787 N Tamiami Trl, North Fort Myers, FL. Have you visited this unique attraction before? If so, we’d love to hear about your experiences there!