Anyone from The Netherlands?
I was just wondering if anyone lives in the Netherlands...particularly anywhere around Leiden. I go to school at Webster University and in August i'm going to the Webster campus in Leiden for 16 weeks. I know the cycling scene is amazing over there. I'm really looking forward to it. If anyone has any advice, please share.
Thanks,
Wes