Where is Lapa?

Where is Lapa located?

Lapa, Lapa (Station), Portugal (approx. 41.15711°, -8.616723°)


Where is Lapa on the map?