The main attraction is the stunning, crystal-clear waters. Located in the Caribbean Sea, Cozumel is a perfect place for diving and snorkeling lovers. There are plenty of Cozumel shore excursions to suit your needs, including beach breaks, water activities, sightseeing, Mayan ruins, and more.