The Netherlands is a European country that borders Germany and Belgium. With over 16 million people living in an area roughly twice the size of New Jersey, the Netherlands has the highest population density in Europe. The Dutch are the tallest people in the world and they developed orange carrots in the 16th century -before that carrots were white, yellow, black, purple or red. Netherlands

Sorry – no stories yet for this country. Click here if you have a good idea for a story!