The Castello di Santa Severina is a historic castle located in the town of Santa Severina, Italy. It features impressive medieval architecture and offers stunning views of the surrounding landscape.
Via Castello
Santa Severina
Calabria
88832
Italy