It is the newly one of the 7 nature wonders in the world, the amazing underground river where you can find here in Puerto Princesa, Palawan.
What’s in the cave?
It was difficult to take pictures inside especially there was only one spotlight you must follow. I took what I can and I was amaze of this so called one of the natures wonder in the World.
Visit the spot and let your self be amaze!