Where is Torrebaja?
Where is Torrebaja located?
Torrebaja, Torrebaja, Spain (approx. 40.09578°, -1.257433°)
Where is Torrebaja on the map?
Torrebaja - Teruel
{"latitude":40.09578,"longitude":-1.257433,"title":"Torrebaja"}