Hills

Darjeeling – The Himalayan Queen

By

intersection point of Nehru Road and Mall Road and is an ideal location for enjoying an uninterrupted view of the snow capped peaks of Kanchenjunga. There are benches laid down where one can sit for a romantic chit chat

Read More