Castel di Sangro
L’Aquila · Italy
This compact town in Abruzzo's L'Aquila province, Castel di Sangro sits along the Sangro river with a central core of cafés and restaurants and a photogenic setting close to the mountains. It serves as the main hub of the Alto Sangro area and draws visitors to nearby ski resorts at Roccaraso, Pescocostanzo, and Rivisondoli, making it a practical base for winter sports in the Apennines.
- Population5,891
- Nearest water from center0.0 km
- Nearest mountain from center4.1 km
- UNESCO within 50 km5