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