Charming Italy awaits you. experience Italian luxury, lakes, festivals, colur and culture.
Although the camellia is of Asiatic origin, it has found a second home in the Lake Maggiore area, where the temperate climate and acid soil provide optimal conditions for its cultivation. From our base in Stresa on Lake Maggiore itself, enjoy the blooms and colours of this magnificent flower whilst sampling the best springtime gardens of the region.
Lake Maggiore is situated in the north west of Italy and crosses the border into Switzerland. The resort of Stresa is an ideal location on the shores of the Barromean Gulf. Once a tiny fishing village, Stresa is now a bustling and vibrant town with a good selection of cafes, traditional souvenir shops and boutiques.
Last few places remaining