Introduction to Cowrie Island of Puerto Princesa, Palawan in The Philippines

Introduction to Cowrie Island of Puerto Princesa, Palawan in The Philippines

SHARE

More videos about the islands of Palawan. This time its Cowrie Island of Puerto Princesa. Enjoy 😊 Hosted by: Karen Alejano Acutt