Isola dei Piscatori and Sasso del Ferro, Lago Maggiore — latest news, discussion & facts — IJR