This weekend sees the town of Stresa, this tranquil and picturesque town on the banks of Lake Maggiore in Piedmont, gearing-up for a thrilling weekend of Class 1 powerboat racing, as it hosts the Italian Grand Prix. The event runs from the 1st to the 3rd October 2010. Thousands of spectators are expected to descend …
Read more »Interesting facts and a quick guide to Stresa which lies on the western shores of Lake Maggiore, in Northern Italy. A great favourite with travellers to this part of Piedmont, Stresa has an abundance of hotels, good shopping and numerous restaurants, plus great water sport facilities for enjoying Lake Maggiore to the full. Stresa lies …
Read more »