With an expansive coral reef system located just off the Riviera Maya coast, Puerto Morelos is Mexico’s top destination for reef snorkeling.
Contoy Island is a perfectly preserved nature reserve that boasts unexplored white sand beaches, a huge bird population and amazing snorkeling.
Cozumel Island boasts world class spas set in a perfect tropical environment in which to practice activities that relax, cleanse and rejuvenate.
Explore Yelapa's incredible beaches, colorful coral reefs, easy hiking and amazing waterfalls on a fun filled, easy day trip from Puerto Vallarta.
Todos Santos, a sleepy Mexican coastal town surrounded by mountains, offers outdoor activities like biking, hiking, surfing, and whale watching.
Puerto Morelos, a sleepy Mexican fishing village, boasts a range of popular all-inclusive hotels, which include amenities, activities, food and drink.