Lille, located in northern France near the Belgian border, is known for its Flemish architecture and busy markets. The city’s Grand Place and old town are filled with picturesque squares, …
Author
John Metri
John Metri
Traveler & Toker, letting you know the best spots to find weed when you are on your holidays!