Santo Stefano di Sessanio is a fortified medieval village. It is located in the mountains of Abruzzo at 1250 meters above sea level, inside the Gran Sasso and Monti della Laga national park. The village is a classic example of an Italian medieval hill town, with perimeter walls encircling houses and squares. During the last century the “modernisation” of rural Italy compromised the architectural heritage...