Embark on a guided snorkeling tour that takes you to 2 different locations on this spectacular underwater paradise and marvel at its bustling marine life. You will get a chance to snorkel at the world’s second-largest barrier reef system in the world and have a delicious Mexican lunch at the Puerto Morelos fish Market after.