Mexico has exceptional tourist destinations that can be the perfect vacation spot for your family, as a couple, or with friends. One of the most recommended is Cozumel Island, located a few miles away from the Mexican coast, near top attractions such as Cancun and Playa del Carmen. Here’s a list of the top 5-star …