More and more international students choose to stay in the Netherlands after graduating. What makes this country so popular? What can be found here that is missing in their home country? “On the first day here, someone said: ‘You’ll never want to leave.’”