Lake Maggiore

Isola Bella and Lake Maggiore (not my photo)

From Lake Como it took less than 2 hours to reach the town of Stresa on Lake Maggiore, another mountain lake lined with beautiful small villages, but not as busy as Lake Como.  Lake Maggiore is the second largest lake in Italy at over 64km long, Read more