In which country will you find the town of Cumbum?
Correct answer: India

AliTob
Was thrilled when I first saw this as a destination on the front of a bus in India.