La Rochelle

La Rochelle is a city in France



isin: France