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.
Too bad we don’t have cable TV.
LikeLike