Discover the most beautiful offbeat places in The Netherlands and Holland. Including best small towns and most beautiful villages in The Netherlands.