Snorkeling Excursions in Cancun or Riviera Maya
The Puerto Morelos National Park is a great destination for snorkelers, as it encompasses the second largest coral reef in the world. Plan to spend a full day – you’ll visit three different snorkeling locations, and view the spectacular sea creatures...Read more.