Here are fun facts and trivia about the Netherlands, Dutch people and Holland cities likes Amsterdam, The Hague and Rotterdam…