Darjeeling is is the most beautiful hill station of India, and a perfect gateway for those seeking to be in harmony with nature. Darjeeling is also famously known as "Queen of Hill stations". With sprawling tea gardens, fruits orchards, cardamom plantation, exotic natural beauty, undulating slopes, exotic flora and fauna and Breathtaking scenery, Darjeeling never fails to lure visitors.It is also home to the Darjeeling Himalayan...