Hello, Guest

Lens

Destination creator (Voyajo Team)

Lens is a commune in the Pas-de-Calais department in northern France. It is one of France's large Picarde cities along with Lille, Valenciennes, Amiens, Roubaix, Tourcoing, Arras, and Douai. (...) (from Wikipedia)

Trip creator - nmotz

Matchday 6/16, England v Wales at 1500