The Castelli di Cannero Are Opening to the Public

The legendary island ruins of Lake Maggiore are opening soon — find out how to visit and what makes them so unforgettable.