Cancun offers the best snorkeling experience for any proficiency level. Cancun is famous for its tropical beaches lined with cool palapas, palm trees, sparkling white sand and aqua colored waves. In an ocean-side setting that is absolutely perfect, it is no wonder that Cancun snorkeling activities are considered equal to those found at any other location … [Continue...]





