Mother Nature is indeed beautiful.Kayangan Lake in Coron Palawan, Philippines. You have to climb 150 steps and another 150 steps down to get to this hidden lagoon and vice versa. Worth it!
Photo by mrsbrill
Royalties free, Commercial & Editorial use
$10.00