Keventer’s (Clubside, Nehru road, Darjeeling)

In a nutshell: A legendary restaurant situated once in a very beautiful spot in hill station Darjeeling, now surrounded by urban jungle, still with views

Continue reading

Advertisements