News India Watch in pics: the stunning beauty of Darjeeling

Watch in pics: the stunning beauty of Darjeeling

New Delhi: A small town, spread over the steep Himalayan mountain range, amidst lush green tea plantations, Darjeeling is a must visit hill station in West Bengal. An amalgamation of the cultures of the people

 



6. Whitewater River rafting on River Teesta is a not to miss experience if you are an adventure buff.

 

Latest India News