At last, another travel show that features our country, The Philippines. The Island Insider.
The Island Insider airs on April at the National Geographic Channel, with the help of Department of Tourism. It features the cultural, natural and historical attributes of the Philippines.
very nice! sana mapanuod ko 'to... thanks for sharing! :)
ReplyDelete