The unforgettable adventure of the two amazing mountains at Davao City. Experiencing the overlooking views of the city showing how beautiful is it to be in green nature.