Located at 2,500 feet above sea level on the hilltops of Davao, the Eden Nature Park is becoming the most sought after mountain resort in Davao City. With its naturally cool weather, clean and refreshing air, and relaxing atmosphere, Eden Nature Park provides the comfort for those seeking a respite from a busy city life.
[Read more…] about Eden Nature Park