Where is Concavada?
Where is Concavada located?
Concavada, Concavada, Portugal (approx. 39.452724°, -8.068523°)
Where is Concavada on the map?
{"latitude":39.452724,"longitude":-8.068523,"title":"Concavada"}