Often called the 'cleanest body of water in the Philippines,' Kayangan Lake is a stunning freshwater lake surrounded by dramatic limestone cliffs in Coron, Palawan. The crystal-clear turquoise water and iconic heart-shaped rock formation make it one of the most photographed spots in the country.