10Monte Isola, Brescia

Source: Link

Monte Isola is Europe’s largest lake island, located in Lake Iseo. It’s home to the 15th century Martinengo fortress, and the 600-meter-tall shrine of Madonna della Ceriola, and the church of San Michele (known for its impressive wood carvings and wall frescoes). Monte Isola was the site of Christo and Jeanne-Claude’s art installation called “The Floating Piers”. Click the next ARROW to see the next image!

Previous article10 Charming Tea Rooms In Scotland You Have To Visit Before You Die
Next article10 Most Wonderful Spas In Wales That You Only Dreamed Of