Cozumel is a small town on an island in the Mexican Caribbean, which stands out primarily for its eco-tourism activities, as well as the vast marine biodiversity that inhabits the waters near its shores and its underwater gardens.
KRISTIN KUHLMAN
JACQUELINE RUIZ
MATTHEW & CYNTHIA LETT