Where is Barrasa?
Where is Barrasa located?
Barrasa, Castile and Leon, Spain (approx. 43.10355°, -3.32165°)
Where is Barrasa on the map?
Barrasa - Aux-de-Mena
Barrasa - San Pelayo
Barrasa - Guggenheim Museum in Bilbao
Barrasa - Canego
Barrasa - Barrasa
Barrasa - Renedo de Salima
Barrasa - Rivero
Barrasa - Sotopalacios
Barrasa - Bercedo
Barrasa - Bilbao
Barrasa - Tarriba
Barrasa - Entrambasaguas
Barrasa - Sodupe
Barrasa - Salinas de Rocio
Barrasa - Maltrana
Barrasa - Güeñes
Barrasa - Irus
Barrasa - Barcenillas del Ribero
Barrasa - Villarcayo
Barrasa - Leon
Barrasa - Madrid
Barrasa - Villanueva de Mena
Barrasa - Balmaseda
Barrasa - Villatoro
Barrasa - Burgos
Barrasa - Medina de Pomar
Barrasa - Quintanilla-Vivar
Barrasa - Zalla
Barrasa - Villasana de Mena
Barrasa - Réville
{"latitude":43.10355,"longitude":-3.32165,"title":"Barrasa"}