Lake Maggiore, Italy
Lake Maggiore
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.More Recommendations
almost 8 years ago
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.