LOLENG’S MOUNTAIN RESORT – Davao City
A mountain resort 3,000 feet above sea level, Loleng’s Mountain Spring Resort is 95% man-made! It is a great model of how we can re-create nature and rebuild a lost environment. Not long after, terraces were carved out of the mountain slope, and thousands of pine tree seedlings […]