boats

Equihen Plage

Equihen Plage, on the coast of northern France by the English Channel, is a small seaside village with a population of about 3,000.