DARJEELING
HOTEL / RESORT
Located at an altitude of 6,710 ft (average) in Lesser Himalaya, Darjeeling is one of the beautiful hill stations in the state of West Bengal, India. Called as the Queen of the Hills, the beautiful hill station is known for its panoramic view, colonial architectural wonders.
Read More