Explore my top 8 places in Leiden you shouldn’t miss. Leiden is a beautiful Dutch city which is also crisscrossed by canals and history. Conveniently located only 30 minutes from Amsterdam, and 20 minutes from The Hague, Leiden is a perfect day trip from eith[...]