One and a half hours east and just north of Rome, between the 2,912-metre peak of the Corno Grande and the sandy beaches of the Adriatic, somewhere there in the middle of the Appennines, is Santo Stefano di Sessanio.
HIDE MAP