Pack your bags and get ready. There's a new tourist attraction in Davao del Sur overlooking Mt. Apo, the highest mountain in the country. Photo by Department of Public Works and Highways The Department of Public Works and Highways (DPWH) recently turned over to the city government of Digos, Davao...