Have you ever seen a Bonsai (pygmy) forest? Well, there were only a few places where it can be found. The province of Davao Oriental is lucky enough to have been blessed with such a captivating wonder of nature. As a matter of fact, Davao Oriental is home of the country’s largest pygmy forest – [...]

