Travel Stories | Puerto Princesa

Puerto Princesa River in the Philippines, One of the World's Natural Wonders

Aptly nicknamed “the city in a forest,” Puerto Princesa city offers up a very unique natural wonder, it’s underground landscape. Puerto Princesa’s pride is easily... read more