Custom Search

Eden Nature Park

Definitely a must see place in Davao City. At more than 1500 ft above sea level this is Davao City’s own version of Baguio and Tagaytay. Because it has a breath taking view of ...