Puerto Princesa Philippines is on Palawan Island in the western Philippines. It’s a base for boat trips through the massive limestone caves and underground river of the Puerto Princesa Subterranean River National Park.
Puerto Princesa Philippines is on Palawan Island in the western Philippines. It’s a base for boat trips through the massive limestone caves and underground river of the Puerto Princesa Subterranean River National Park.