Anonymous
Where is this in the Netherlands?

2 Answers
Relevance
- Anonymous3 months agoFavorite Answer
The city of Leiden.
- Alfred WLv 63 months ago
No it is Helmond. The street: Houtse Parallelweg and Hoofdstraat going over the crossing.
https://goo.gl/maps/MrRaErL7hzdV3tUN9
Still have questions? Get your answers by asking now.