Eden Nature Park is a vast garden of greenery, flowers and organic vegetables. It is a resort situated on a mountain 3,000 feet above sea level and it is 95% man-made. We travelled more than an hour from the airport to reach the district of Toril in Davao. We hired a van for the whole day tour, the same van who picked up us upon arrival at the airport.
Welcome to Eden Nature Park