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

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

293
0
SHARE

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