Last seen: 28 days ago
Nestled in the foothills of the eastern Himalayas, Darjeeling stands as one of India’s most picturesque and iconic hill stations.
Nestled in the foothills of the majestic Himalayas, Darjeeling is often referred to as the "Queen of the Hills.