The crystal turquoise waters of the tropics host some of the most stunning marine life on the planet, and these tours that feature snorkeling options allow you to immerse yourself in the rainbow of pelagic life that populates these vibrant reefs.
Photo of Eduardo Estrada

