Le Translay

Le Translay is a commune in the Somme department in Hauts-de-France in northern France.

Geography
The communes is situated 12 mi southwest of Abbeville, on the D928 road.

Places of interest

 * The church of Saint Jean-Baptiste
 * A square shaped feudal motte