Vaisha Dev is not so much a tree but a lump, which is probably one of the oddest sights in the entire city. At first sight it is difficult to appreciate him for what he represents but for people who know what toothache means, this might be the only spot in the entire world where the ailing may pray to... more
26 Reviews
7 Reviews
13 Reviews
58 Reviews
5 Reviews




