Where is Fort of São Francisco Xavier?
Where is Fort of São Francisco Xavier located?
Fort of São Francisco Xavier, Fort of São Francisco Xavier, Portugal (approx. 41.169°, -8.69°)
Where is Fort of São Francisco Xavier on the map?
{"latitude":41.169,"longitude":-8.69,"title":"Fort of São Francisco Xavier"}