Human Interest Travel World News Why are the Dutch so tall? World’s tallest people January 16, 2021January 15, 20212 min read admin The Dutch moved the sea to build their nation – and became the world’s tallest people in the Read More