Where is Torrevecchia/Val Favara?
Where is Torrevecchia/Val Favara located?
Torrevecchia/Val Favara, Torrevecchia/Val Favara, Italy (approx. 41.92531°, 12.414335°)
Where is Torrevecchia/Val Favara on the map?
Torrevecchia/Val Favara - Roma Termini
{"latitude":41.92531,"longitude":12.414335,"title":"Torrevecchia/Val Favara"}