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.

St. Barthélemy Island