Le Translay
Le Translay is a commune in the Somme department in Hauts-de-France in northern France.
Geography
The communes is situated southwest of Abbeville, on the D928 road.Places of interest
- The church of Saint Jean-Baptiste
- A square shaped feudal motte