Darjeeling is a town and a municipality in the Indian state of West Bengal. It is located in the Lesser Himalayas at an elevation of 6,700 ...
READ MORE +

A Collection of Natural Tourism of India