Site icon The Daily Roar

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

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

Exit mobile version