Leiden, Netherlands A Walk through the Oldest Botanical Garden in the Netherlands Leiden is a charming university town, home to one of the oldest