More of Italy!

After we left Lake Como, we headed to the charming town of Stresa for a couple of days. This town is located next to Lake Maggiore, the second largest lake in Italy. There are three tiny islands and we are going to visit them all, but first let’s take a ride in a cable car for a mountaintop view! I…

Read More