Castelli
Comune in Italy
Castelli is a comune in the province of Teramo, Abruzzo, Italy, included in the Gran Sasso e Monti della Laga National Park. It is one of I Borghi più belli d'Italia.
The medieval hill town lies beneath Mount Camicia on the eastern side of the... Wikipedia