Darjeeling, located in the picturesque foothills of the Himalayan region, is a hill station known for its rich history and world-famous tea.
Darjeeling, located in the picturesque foothills of the Himalayan region, is a hill station known for its rich history and world-famous tea.