Located in the northernmost province of the Philippines, it showcased breathtaking landscapes and magnificent sights that will leave you breathless. Hills, valleys and green grasslands, towering cliffs and crystal clear waters… some locations that may be straight out of Game […]