Cadlao Island is like a mini-Tahiti relocated to the Bacuit Archipelago. In addition to being a wonderful piece of eye candy for those staying on the beach in El Nido, it is also home to lovely Cadlao Lagoon. this lagoon offers some good snorkelling in shallow coral gardens that lie off the beach at the head of the bay.