MOUNTAIN HAVEN
"Your own personal Eden" is located here in Davao City. The place is perfect for those wanting to scape from the busy city life. Relax and unwind in a cool and foggy weather while enjoying the sight of Davao City and the Davao Gulf.