We found this beach while hiking and it was awesome. I have snorkeled in many settings and this was undoubtedly one of the best. Extremely colorful and full of life. Just be sure to wear your shoes in the water, lots of nasty prickly life at the bottom. more


