The Best Islands for Snorkeling in the Caribbean
Aruba
It’s not a surprise that an island with so many great beaches is also home to top-level snorkeling — and the best part is that it’s all right off the beach. You just need to know where to go — and that includes sites like Arashi Beach, Boca Catalina, Tres Trapi and, of course, Malmok Beach.