Where is Lourosa?
Where is Lourosa located?
Lourosa, Lourosa (Station), Portugal (approx. 40.97335°, -8.53669°)
Where is Lourosa on the map?
{"latitude":40.97335,"longitude":-8.53669,"title":"Lourosa"}