Lake Maggiore, Italy

Lake Maggiore

Lake Maggiore, the second largest Italian lake after Lake Garda, holds the three jewel-like Borromean Islands, Isola Bella, Isola Madre, and the quaint and picturesque, Isola dei Pescatori.

More Recommendations

Isola dei Pescatori, Lake Maggiore

Lake Maggiore, the second largest Italian lake after Lake Garda, holds the three jewel-like Borromean Islands, Isola Bella, Isola Madre, and the quaint and picturesque, Isola dei Pescatori.

Santa Caterina del Sasso, Lake Maggiore

The 12-century convent, literally hanging on the cliffs of Lake Maggiore, was built to honor St. Catherine of Alexandria, to whom a seaman prayed, and was saved, during a perilous storm.

More From AFAR