You are viewing a single comment's thread from:RE: The Borromean Islands in Lake Maggiore (Italy). "The most beautiful place in the world." (Photos by sard@rt)View the full contextjpphotography (70)in #travel • 5 years ago Italy is so beautiful!
thanks a lot