Apulia’s Crown Jewel – A Guide to Visiting Castel del Monte
Castel del Monte, meaning “Castle of the Mountain” in Italian, is an intriguing 13th-century castle shrouded in mystery. Built…
Castel del Monte, meaning “Castle of the Mountain” in Italian, is an intriguing 13th-century castle shrouded in mystery. Built…