Nestled in Lake Maggiore, the enchanting Borromean Islands are a picturesque escape, famed for their stunning palaces and lush gardens.
28838 Stresa, Province of Verbano-Cusio-Ossola, Italy Get directions
"A group of islands in Lake Maggiore known for outstanding palaces and gardens, owned by the Borromeo family." - Elizabeth Heath Elizabeth Heath Elizabeth Heath is a writer and editor living on a hill in Umbria, from where she writes about travel in Italy, the rest of Europe, and farther afield. Travel + Leisure Editorial Gui
Amelia Dysert
Bruna Fernandes
Isa Maz
Samy Guerra
Marina Šango
Giuseppe Baldassarri
Keith bates
Yofrank klein