Tag: India

The Tangiest Chana Kulcha in Shimla!

Abhinav “TheWayfarer” Kaushal of The Mountain Walker relishes some really delicious tangy Chana Kulchas at Suresh’s stall near Railway Station in Shimla

Advertisements
%d bloggers like this: