As a snorkeling spot, the Marietas Islands are considered to be one of the best locations in the region. Snorkelers are constantly amazed by the beauty of the reefs and their inhabitants.