From ₹27599
With lush green rolling hills, snow-covered peaks, clear lakes and the vibrancy of orchids and rhododendrons, Northeast India is a traveler’s paradise. Darjeeling, a resort town in India’s West Bengal state, stands high in the Himalayas at an altitude of