Explore Darjeeling – A Beautiful Town in Himalaya

Darjeeling is a beautiful town in India’s West Bengal state located in the Himalayan foothills with beautiful sunsets, spectacular scenery, the natural beauty of the hills and the vestige of the magnificent past. Darjeeling is an absolute paradise on earth which is mainly known for its tea and it is considered as one of the… Read More Explore Darjeeling – A Beautiful Town in Himalaya