GEM OF A BEAUTY – DARJEELING
Darjeeling, a city in the Eastern Himalayas in India, snuggled with sparkly hills of Mt Kanchenjunga situated to the northernmost region of the state of West Bengal. It is lovingly known as “QUEE
- 1 likes
- 0 Comments
- 791 Times read
