This gallery contains 22 photos.
Eden Nature Park and Resort is Davao’s man-made nature park. Located 45-minutes from downtown Davao and going up some 3,ooo-feet above see level, it is accessible only by private transport. Discovered sometime in 1971, the resort used to be a … Continue reading