Italian village celebrates its Scottish ancestors
Gurro, a village of 221 residents, sits in the mountains above Lake Maggiore; like others in the area it has beautiful views and picturesque buildings.
Gurro, a village of 221 residents, sits in the mountains above Lake Maggiore; like others in the area it has beautiful views and picturesque buildings.
Gurro, a village of 221 residents, sits in the mountains above Lake Maggiore; like others in the area it has