Veules les Roses (67 images)

Slideshow Download
View: 250 | All
Veules les Roses is a tourism and farming village situated on the coast of the English Channel in the Pays de Caux, southwest of Dieppe.
The river Veules, which flows through the commune, is the shortest sea-bound river of France at 1.194 kilometres (0.742 mi). Its water is used to create ponds for growing watercress whence it finds its way to the sea through a gap in the high chalk cliffs, which overlook a sand and pebble beach.