Beautiful castle offering a magnificent scenery for romantic weddings Situated on the hills with a breathtaking view of lake Maggiore Totally surrounded by a natural park Unlike other private venues in Italy  it is possible to celebrate civil weddings inside the castle