Active outdoor enthusiasts will love this snorkeling tour to the Marietas Islands. This tour has a 97% chance of visiting the hidden beach, though not guaranteed, than other tours. You also see dolphins, turtles, manta rays, and whales, while underwater you can check out a colorful array of tropical fish.
... More