Rocca Imperiale in Cosenza, Italy

Considered the gateway to Calabria, Rocca Imperiale is one of the most picturesque medieval villages in the entire region.
It has the shape of a pyramid that slopes gently towards the plain. On the top the Swabian Castle appears imposing.