A couple months ago, my family and I took a cruise to the Yucatan Peninsula, where we stopped by Cozumel and Progresso. Cozumel was our first excursion, and we were amazed by the bustling life and history of the island. With well-preserved ruins, a lingering Mayan past, stunning beaches, as well as clear blue waters, it was impossible not to fall in love with Cozumel. Below are some snapshots of our short stay in Cozumel as well as some pics from our cruise along the way. Stay tuned for my Progreso travel diary which will be released next Wednesday.