Where is Cascia?

Where is Cascia located?

Cascia, Cascia (Station), Italy (approx. 42.71807°, 13.0147°)


Where is Cascia on the map?