Flag of the Kingdom of SpainSpain:

Royal Spanish Consulate in Davao City, Philippines

Spain: Royal Spanish Consulate in Davao City, Philippines
Contact number(s): 
Address: 
postal 6 Cotabato Street, Insular Village,
Davao City, Davao City Chartered City, 8000
Philippines

7° 6' 27.054" N, 125° 38' 54.5784" E

Learn this Filipino word:

malamíg ang kamáy