The Philippines in National Geographic

International television channel, National Geographic, is set to feature the Philippines through Islands Insider, a Filipino-produced six-part documentary series that seeks to reveal cultural and historical insights on some of the country’s world-class destinations.

 

ISLANDS INSIDER will air on NatGeo Channel, June 23 Saturday 830PM.

One thought on “The Philippines in National Geographic

What Do You Think?