The Idyllic Hill Station In Himalayan Region
Lovingly known as Queen of hill stations, Darjeeling is one of the idyllic hill station nestled in the Lesser Himalayas at an altitude of 6,710 ft or 2,050 m. Widely known for Himalayan Railway the (world heritage site), and Darjeeling tea it is one of the striking hill station which magnets the vacationers from every […]