Le Castella: The Aragonese Castle
Le Castella is a small hamlet located in Isola di Capo Rizzuto. It sits on a beautiful stretch of the Ionian coast in the province of Crotone. What makes this small seaside town so intriguing is its castle. Once upon a time, the castle was […]