Home Asian Countries Philippines Introduction to Cowrie Island of Puerto Princesa, Palawan in The Philippines PhilippinesTips and TricksTravel Hotspots Introduction to Cowrie Island of Puerto Princesa, Palawan in The Philippines By admin - Nov 27, 2017 SHARE Facebook Twitter More videos about the islands of Palawan. This time its Cowrie Island of Puerto Princesa. Enjoy 😊 Hosted by: Karen Alejano Acutt