Think You Can Tell Holland From the Netherlands? Think Again…Think You Can Tell Holland From the Netherlands? Think Again…No matter what you think you know about European geography, this fast-moving video is about to blow your mind.Kyle DowlingKyle Dowling