Lake Balinsasayao: The Twin Beauty

The Philippines is an archipelago situated in southeastern Asia and is blessed with various landforms and bodies of waters which were beautifully designed by nature.  From majestic land masses like mountains and volcanoes to wonderful water forms like waterfalls and rivers, all were included in the package of Philippine’s extraordinary natural gorgeousness. In the province […]