Where is Umbertide?

Where is Umbertide located?

Umbertide, Umbria, Italy (approx. 43.3056365°, 12.3366222°)


Where is Umbertide on the map?