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?