Turkey is hosting more refugees than any other country in the world with 4.7 million migrants from 190 nations.