Just 19 miles south of Cancun lies Cozumel, the “Island of the Swallows”. Although this is Mexicoâ€™s largest island, its laid-back Caribbean attitude and simple lifestyle make it an eligible place to run away from it all. This island has many small shops and family restaurants as well as an array of white sandy beaches. Cozumel has also been rated as one of the top scuba diving and snorkeling destinations in the world and is by far the best in Mexico. It is also home to many well preserved, breathtaking Mayan ruins. No matter what you do, it is almost impossible to have a bad time on the island with a Mexican soul and a Caribbean heart!.