Where is Torrevecchia/Vallebona?

Where is Torrevecchia/Vallebona located?

Torrevecchia/Vallebona, Torrevecchia/Vallebona, Italy (approx. 41.93247°, 12.419743°)


Where is Torrevecchia/Vallebona on the map?