In Spanish “El Cielo” means “Sky” or refers to Heaven. In Cozumel, El Cielo is the best snorkeling destination on the island. Also known as Starfish Beach or Starfish Bay, this huge sandbar, only accessible by boat, is known for its crystal clear waters, white sandy beach and, of course, abundance of star fish.