Mt. Pulag Archive

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.“

What’s Your 3 Philippine Spots?

Earlier this month, as part of Let’s Go Sago!’s 3rd anniversary, we asked our readers for their three favorite spots in the Philippines. This could either be the top 3 places they fell in love with or