Shore Snorkeling (2026): 8 Reefs You Can Reach Without a Boat
The best shore snorkeling: Turquoise Bay at Ningaloo, Two Step in Hawaii, Hanauma Bay, Trunk Bay on St John, Bonaire, Eilat, Champagne Reef and Abu Dabbab. No boat needed.
Read more about this