Lille: Flandres – Enjoy a Visit

Lille Lille is located on the North East corner of France only 10km from Belgium.  The city has plenty to offer sightseeing wise – See the Belle Tower in the collage below… You may wonder, why are there Clouds at the Lille train station — good question…. Earlier, between the Fall of 2015 and first half of 2016, the train station enjoyed an art installation … Continue reading Lille: Flandres – Enjoy a Visit