10 things to do in Davao that will make you want to go there right now
October 22, 2011
The Philippines is home to more than 7,000 islands, so there’s always something to do wherever you are. One of the best places to visit is Davao del Sur, which is home to dozens of …
