Browsing Tag

India

Darjeeling: The Beauty of Mountains

Darjeeling is a town and a region in the Indian province of West Bengal. It is situated in the Lesser Himalayas at a height of 6,700 ft (2,042.2 m). It is noted for its tea industry, its perspectives of the Kangchenjunga, the world's…