
Cozumel beaches draw visitors from around the world, and it is no wonder why once you see the shimmering turquoise waters, fine white sand, and ideal weather conditions. Cozumel is situated in the Caribbean Sea, just off of the east coast of the Yucatan Peninsula. It is within easy striking distance of the Playa del [...]







