Le Touquet-Paris-Plage
Meanings
Name
1. a coastal resort in the Pas-de-Calais department of Hauts-de-France