Escoura in world map

Escoura in world map. The following map shows the location of Escoura in the world. Latitude and longitude of Escoura: 39°54'17.9"N, 8°43'44.5"W

Please select map: Escoura in world mapMap of Escoura
Escoura in world map
Escoura, Portugal in world map