Select the type of organization you'd like to see from the list:
Load map
Ailly-sur-Somme is a small commune located in the Somme department of France. It has a population of approximately 3,000 people. While it is not known for its maritime industry, the city is situated on the Somme River, offering a peaceful setting for seafarers and shipowners to enjoy.