Darjeeling – The Queen of Hills
0 Comments
Darjeeling is a town in India's West Bengal state, located in the Himalayan foothills at an elevation of 6,700 ft (2,042.2 m). It is famed...
Read more