Home Newslights Eden Nature Park Mountain Resort

Eden Nature Park Mountain Resort

Sky Cycle and watch Davao City at 3,000 feet above sea level at Eden Nature Park. It is 95% human-made! It is a great model of how humans can re-create nature and rebuild a lost environment.