Puerto Morelos is a typical Mexican fishing village, located between Cancun and Playa del Carmen. It is world famous for its coral which is listed as the second most extensive of the entire planet. In 1998 was declared a Natural Protected Area.
One of the great attractions for divers is the...