ON THE ROAD AGAIN – DAY 127
OUR DAY TRIP TO LEIDEN Just half an hour by train to the South of Amsterdam is the Netherlands’ oldest university town: Leiden. This beautiful city of 120,000 people has a few claims to fame: Rembrandt was born here, Einstein taught at Leiden University for a brief period, […]