Upper Licanan

Davao del Norte Province, Philippines