We may receive a commission on purchases made from links. Sunlit coral gardens, reef-fringed lagoons, and tropical waters clear enough to count the scales on a parrotfish are what the best snorkeling ...
It's like swimming in nature's aquarium.
Spending time at one particular Palm Beach County waterfront oasis, complete with sugar-sand beaches and picture-perfect sunsets, conjures lines from a popular Weezer song. That essentially sums up ...
If something goes wrong, you may be on your own.