Loading...
Uploaded by jacjosjan06 on Feb 1, 2010
The worlds longest navigable underground river is found in Palawan, Philippines. One of the tourist attractions of Palawan, this underground Palawan River has gained worldwide recognition for being a
Autos & Vehicles
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)