Travelog
FROM The man in the front seat / October 29, 2019
Isola Bella, Lago Maggiore, Italy
“For however fanciful & fantastic the Isola Bella may be, and is, it is still beautiful¨ – Charles Dickens, 1844 Isola Bella, or the “Beautiful Island” is one of the Borromean Islands located on Lake Maggiore in the north of Italy. The Borromean Islands also include Isola Pescatori (Fishermans Island) and Isola Madre (Mother Island) The islands are situated in a small gulf on the lake, known as the Borromean Gulf, with Isola Bella being only 400m (1330ft) from the lakeside town of Stresa. Although quite small, the island […]