Where is Ponte da Barca?

Where is Ponte da Barca located?

Ponte da Barca, Ponte da Barca (Station), Portugal (approx. 41.80754°, -8.417051°)


Where is Ponte da Barca on the map?