The Philippines is an incredibly beautiful country home to over 7000 islands each peppered with diverse landscapes. Of these landscapes are a series of mountains with some of the most scenic and breathtaking views in the country that any intrepid trekker or traveler would surely want to immerse themselves in. If you are looking for […]