1 Eden Nature Park Davao City Philippines My Favorite Place
by Bob
Eden Nature Park is a lovely 80 hectare resort in Davao City Philippines that I like to go to every time we visit the Philippines. Today is a look at a typical small but plenty big enough cottage for a weekend or overnight experience. Please Subscribe, click the Notification Bell and remember to click on ADD to complete the process for notifications. Thank you!