Cozumel or the island of the swallows is blessed with lovely beaches and irresistible aquamarine waters. From the popular to the semi-secluded, and from the rustic to the manicured, (more…).
more