The Giant Seashell at Shell Factory & Nature Park

2787 N Tamiami Trail, North Fort Myers, FL 33903

An enormous, eye-catching conch shell sculpture marks the entrance to the Shell Factory & Nature Park in North Fort Myers, one of Florida's longest-running