5 Reasons to Choose Puerto Morelos to Swim with Dolphins
If you have visited Puerto Morelos, surely you're aware that the natural beauty of its beaches, the charm of its village streets, and the proximity to the second largest coral reef in the world, make ...