Beautiful view of the Island of Cozumel, via a webcam at Puerta Maya Cruise Center. See, in the center, a replica of the great Pyramid of Chichen Itza and in the distance the Caribbean Sea.
Cozumel or «Land of the swallows» is an island localized to the east coast of the Cape Yucatán.
|