Leiden, The Netherlands

The Molen de Valk
The Molen de Valk

 

Gorgeous Leiden and its Top Attractions

 

By Maxime Landemaine

 

Located in the Netherlands, Leiden is called Little Amsterdam because of the 17 miles of canals that run through it. Located 12 miles from the Hague and seven miles from the North Sea, tourists are drawn to the city’s cultural landmarks and the beauty of its historic center.

Continue reading “Leiden, The Netherlands” »