Estrella Falls In Pictures

Jessie and I visited Estrella Falls in Palawan, Philippines. It is a beautiful place as I hope the pictures will show. It is in the jungle and you are likely to be joined by wild monkeys along with the cool waters of the river that flows through the Estrella Falls Park.

You can read the related article by following this link: Thunder in The Jungle — Estrella Falls