Advertisements
Menu

Zumba Tumba

Tumba is local drink in north-eastern hills of India, made out of fermented millet: A local beer to say simply

Advertisements
Advertisements

Leave a Reply

%d bloggers like this: