The worlds most popular cruise port, Cozumel, is just a small (12 miles long) island off Mexicos Yucatan Peninsula but it has a vibrant, pulsating Latin heart. Everywhere is all action and activity from the music-playing downtown bars, cafs and shops to the watersports on offer from the glorious beaches. Probably the best beach is at the Chankanab National Park which also boasts a beautiful botanical garden with 800 plant species. Best of all, though, is that it has a pool linked by an underground tunnel to the sea where you can swim with the dolphins who come and go freely there. Inland, there are jeep and horse-riding trips through the mangroves, while the most popular tour to the mainland is for the Caribbean-facing Mayan ruins at Tulum.