Satellite map of Mallabia
Mallabia (in Basque and officially, in Spanish: Mallavia) is an elizate, town and municipality located in the province of Biscay, in the Basque Country, northern Spain.
Latitude: 43° 10' 35.40" N
Longitude: -2° 31' 35.39" W