Les Sables-d'Olonne
Meanings
Name
1. Les Sables-d'Olonne (a city in Vendée department, France)