Located in the Nord region of Nord-Pas-de-Calais, Hordain is a charming small French town that captivates with its authenticity and heritage. Stroll through its picturesque streets and discover the remarkable Saint-Vaast Church. For nature enthusiasts, the communal park provides a peaceful setting to relax and enjoy tranquility. Food lovers will appreciate the local culinary specialties available ...See more