Comment Comment by huggingmouth Comparativly, Netherland's weather is excellent. parent huggingmouth 2 years ago