NGC Islands Insider: It’s Their Story
[caption id="" align="alignleft" width="240" caption="Islands Insider"][/caption] With 7,107 islands that make up the Philippine archipelago, National Geographic Channel places focus on six significant island through...