Where is Fossa?

Where is Fossa located?

Fossa, Abruzzo, Italy (approx. 42.29823°, 13.48849°)


Where is Fossa on the map?