Driving along the “Flowered Coast” of Normandy, three picture perfect towns stand out: the glamorous resort town of Deauville, home to the famous film festival, its twin city of Trouville, and the harbor town of Honfleur. Its twin city, Trouville, separated from Deauville by the Touques river, is a more sedate fishing village. Both towns boast wide sandy beaches.