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

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

1587
0
SHARE

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