Davao City in Spanish
Davao City in Spanish
Dávao
An independent city, the largest city in Davao del Sur, Philippines.
Nueva Vergara
An independent city, the largest city in Davao del Sur, Philippines.