Where is Abrera?
Where is Abrera located?
Abrera, Abrera, Spain (approx. 41.520447°, 1.9024125°)
Where is Abrera on the map?
Abrera - Autonomous University of Barcelona
Abrera - Plaça dEspanya Station
Abrera - Sabadell
Abrera - Valencia
{"latitude":41.520447,"longitude":1.9024125,"title":"Abrera"}