Tag - Davao City

Articles about Davao City, located in the province of Davao del Sur, Philippines. Davao City is in the island of Mindanao and under the Davao Region.