Park in the town centre of Menton at the French Rivera.; Menton; nicknamed the Pearl of France; is located on the Mediterranean
Park in the town centre of Menton at the French Rivera.; Menton; nicknamed the Pearl of France; is located on the Mediterranean Sea at the Franco-Italian border.
Size: 3872px × 2565px
Photo credit: © McPHOTO / Alamy / Afripics
License: Licensed
Model Released: None
Keywords: architecture, azure, cote, csouthern, europe, france, french, historical, menton, park, people, promenade, rivera, town, travel