Cozumel, an island just off the Yucatan peninsula, is like watching blankets of seafoam rolling
to the shore. Yucatan is the site of mluliple Mayan ruins, testimony to the wonders of early
civilizations and their skills in astronomy and architecture. To this day, the waves and beach
only perhaps know the mystery behind why they left so abruptly.