Veules les Roses, a charming seaside resort where it is very pleasant to live, gathers along the bank of the smallest river in France, the very best of coastal architecture: the watercress grower's thatched cottage, the fisherman's brick and flint house.