What country has the most doughnut shops per capita ?

user image

Muskan Anand

2 years ago

Canada has the world's largest per-capita concentration of doughnut shops, with Japan second, according to food-industry analysts.

Recent Doubts

Close [x]