You are viewing a single comment's thread from:
RE: The Borromean Islands in Lake Maggiore (Italy). "The most beautiful place in the world." (11 Photos by sard@rt)
Would love to visit. There are so many beautiful places to visit in Italy. The best part of Italy are the Italians. They are an extraordinary people and mostly accommodative to tourists.
many thanks for your kind word!