Tag - Davao del Sur Province

Articles about Davao del Sur, a province in the Philippines. Davao del Sur is one of the five provinces under Davao Region in Mindanao Island Group.