Riviera Maya, Mexico is a gorgeous Caribbean coastline. It is known for its resorts, restaurants, and reefs. Its boundaries reach from Puerto Morelos to the reserve of Sian Ka’an. Riviera Maya has the second largest barrier reef (part of the Mesoamerican Barrier Reef), the longest underground river systems, and surprisingly, Riviera Maya has exquisite freshwater …