The French town of Menton sits on the border with Italy, and is known as the ‘pearl of France’
Source link
Vibrant town among 'France's most beautiful' is only two hours from the UK

The French town of Menton sits on the border with Italy, and is known as the ‘pearl of France’
Source link