Daily Archive: Thursday, May 31, 2012
NGC Islands Insider: It’s Their Story

With 7,107 islands that make up the Philippine archipelago, National Geographic Channel places focus on six significant island through its newest documentary feature entitled “Islands Insider.“