Eden Nature Park Mountain Resort in Davao City [UPDATED]
A mountain resort located at 3,000 feet above sea level, Eden Nature Park is 95% human-made! It is a great model of how humans can re-create nature and rebuild a lost environment. Discovered sometime in 1971, the resort used to be a logged-over area covered only by a blanket of wild grass. Its potential was,