A snapshot of Leiden, Holland’s cutest town

This week I went on a work trip to Leiden, a beautiful city in the Netherlands. Within easy reach of its popular neighbour Amsterdam (a 15 minute train ride from Schipol Airport, to be exact), Leiden is the perfect place for anyone that wants to experience Holland without the crowds. Connected by a network of […]

Read More