A small, rocky beach with tide pools and incredible snorkeling — one of the most unique shorelines in all of South Florida.
A small, rocky beach with tide pools and incredible snorkeling — one of the most unique shorelines in all of South Florida.
A small, rocky beach with tide pools and incredible snorkeling — one of the most unique shorelines in all of South Florida.