The original Penn Station, opened in 1910, was considered by many to be one of the grandest structures in New York City. Its ...
Situated on the banks of the Deûle River, 136 miles north-northeast of Paris, Lille is the fourth largest city in France.
Situated on the banks of the Deûle River, 136 miles north-northeast of Paris, Lille is the fourth largest city in France.