Isola Madre, on Lake Maggiore, Italy, is the furthest of the three Borromean Islands from the waterfront in Stresa.


Size: 6016px × 4016px
Location: Isola Bella, Lake Maggiore, Italy, Europe
Photo credit: © Tony Gwynne / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: -, borromean, copy, copyspace, eu, europe, european, holidays, island, islands, isola, italy, lago, lake, madre, maggiore, mother, mountains, piedmont, space, stresa, summer, sunny, sunshine, tourism, union, vacations, verbano-cusio-ossola, water