Chambery, France is in the French Alps.

Chambery, France is in the French Alps.

Leave a Reply