Cayos Cochinos you can’t beat this untouched Coral Reef and snorkeling paradise!

Cayos Cochinos is actually comprised of many tiny coral islands, but when people speak of “Cayos” they are usually referring to one, or both, of the two larger islands called Cayos Grande and Cayos Pequeño (or mayor and menor). The islands of Cayos Cochinos have been declared a biological marine … Read More