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.

LEAVE A REPLY

Please enter your comment!
Please enter your name here