Where is Lousada?
Where is Lousada located?
Lousada, Lousada (Station), Portugal (approx. 41.27664°, -8.283637°)
Where is Lousada on the map?
{"latitude":41.27664,"longitude":-8.283637,"title":"Lousada"}