You know Darjeeling just because it’s famous for its lip-smacking tea. But how many of you are aware of the fact that there is a range of things to do and tourist spots to visit where you weave the best holidays of your life. Darjeeling is a hill station tucked in the Himalayan foothills in... Continue Reading →