Where is Baralla?
Where is Baralla located?
Baralla, Baralla (Station), Spain (approx. 42.89389°, -7.2503567°)
Where is Baralla on the map?
Baralla - Sarria
{"latitude":42.89389,"longitude":-7.2503567,"title":"Baralla"}