Barcelonnette Historic Town
Barcelonnette is a beautiful historic town located in city Barcelonnette in France. It is a picturesque town with traditional French architecture, cobbled streets and a classic town centre. The town offers magnificent views of the French Alps, and…
2.0