Published about 2 years ago by Jim De Francia
Eden Nature Park and Resort is located 3000 feet above sea level at Eden, Toril, Davao City Phillipines. it was built 20 years in the making. the home of the wildlife, plants and over 100,000 pine trees.
Published about 2 years ago by Alex Dennis Bolado
Also known as Nuestra Señora Delos Samparados Church. The church was founded by the Franciscan Missionaries in 1578. It was the first mission outside...(more)