Stresa is definitely a favorite vacation spot for Europeans. A beautiful little town nestled on the shore of Lake Maggiore. There were crowds of people for the eight days we were there. Smiles everywhere.












































Faces From Around The World. When you smile, the world smiles back!
CLICK ON EACH PICTURE FOR COMPLETE POST)
Stresa is definitely a favorite vacation spot for Europeans. A beautiful little town nestled on the shore of Lake Maggiore. There were crowds of people for the eight days we were there. Smiles everywhere.











































