Welcome to Stresa on Lago Maggiore
Our first day in Italy. This is the view from the rooftop terrace over Lago Maggiore and Isola Bella. If this view is any indication...it is going to be a great trip!
ItalyStresaLago MaggioreIsola Bella
Beautiful shot and composition!
Beautiful view, nice angle.