- March 21, 2026
Loading
The Shell Factory & Nature Park, a popular Fort Myers roadside attraction since the 1930s, is shutting down and its owner is putting the 18-acre property up for sale.