About us
Define
Definitions for
"Laren"
Netherlands, in the province of North Holland. Located in the region called 't Gooi, it is the oldest town in that area.
en.wikipedia.org