HomeAsiaPuerto Princesa

Puerto Princesa Subterranean River (Philippines)

This world natural wonder is located on Palawan, one of the islands of Philippines.

Panorama photo

Other information sources

Might interest you


Go to topGo to homepage