Tag Archives: Loggerhead turtles

Fort Myers Wildlife and Where to See It!

Folks visit North Captiva Island for the beach, for the blue sky and for the Florida memories. The island, just off the coast near Fort Myers, is reachable only by boat and it’s the year-round home of just about 50 people. But to think that they’re the only residents you’d have to leave out quite […]