Jan 26, 2018
When visiting Cabo Pulmo, one is amazed by swimming in crystal clear waters, snorkeling in the breathtaking coral reefs and diving next to endless populations...