mahamaya.com » India 2004 : 283 / 331

Previous
Next

The Hot Stimultiating (Stimulating?) Cafe, Darjeeling. It is built on the side of the steep hill, supported on wood legs. They serve several kinds of tea, and excellent Mo-Mo's.