Where is Casalanguida?

Where is Casalanguida located?

Casalanguida, Abruzzo, Italy (approx. 42.03664°, 14.49932°)


Where is Casalanguida on the map?