Where is Tuscolana/Mazza?

Where is Tuscolana/Mazza located?

Tuscolana/Mazza, Tuscolana/Mazza, Italy (approx. 41.839066°, 12.59433°)


Where is Tuscolana/Mazza on the map?