Italy L’Aquila

Castel di Sangro

L’Aquila · Italy
Castel di Sangro, Italy
Photo: Zitumassin CC BY 3.0 source

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 water0.0 km
  • Nearest mountain4.1 km
  • UNESCO within 50 km5

Nearby in Italy

All of Italy →