Darjeeling Hotels – For an Exquisite Vacation
Renowned for its Himalayan Railway, a World Heritage Site of the UNESCO, Darjeeling is a beautiful hill station in the Himalayas, situated in the state of West Bengal. The town of Darjeeling is located in the Mahabharatha Range of the lesser Himalayas at an altitude of 2050 m above sea level. Like most of the […]