Chambéry

Chambéry is a city in France.

Other Useful Info
isin: France

Chambéry