Italy and Switzerland have reached an agreement to adjust their shared border under the iconic Matterhorn Peak, a prominent feature in the Alps overlooking the popular...
Italy and Switzerland have reached an agreement to adjust their shared border under the iconic Matterhorn Peak, a prominent feature in the Alps overlooking the popular...