Share 18 Jun 2024 Cultural heritage, Italy by Paula Kovačić Taha Scaliger castle: a jewel on Italy’s largest lake