If you're asking where to find the best snorkeling in San Blas, it’s definitely not near the mainland — nor where the road transfers stop — but far out in the remote Cays. While places like Dog Island or the Lemon Cays are convenient for short visits, the true pristine reefs of Guna Yala lie further offshore — in the Dutch Cays and Coco Bandero Cays. Why the Best Snorkeling in San Blas Is in the Remote Cays The San Blas Islands — officially known as Guna Yala — stretch across