Eden Nature Park is situated at the foot of Mount Talomo and is 2,659 feet above sea level. From here one can get an amazing panoramic view of the city. The park is known as the best place to see when visiting Davao City. It’s also a good resort which is popular for its cool weather, green vegetation and fresh food. What’s more, this place offers excellent view of the Davao Gulf.