United States
Turtle Bay Ledge
Placida, Florida, United States
Protected ledge system known for loggerhead turtle sightings. Calm conditions ideal for photography and marine life observation.
ReefBoatBeginnerMax 15 m
Sign in to see the live forecast, monthly conditions & marine life