Where is Escamarão?
Where is Escamarão located?
Escamarão, Escamarão, Portugal (approx. 41.06827°, -8.25601°)
Where is Escamarão on the map?
{"latitude":41.06827,"longitude":-8.25601,"title":"Escamarão"}