Temi Tea Garden is located in which state?

[A] Meghalaya
[B] Sikkim
[C] Assam
[D] West Bengal

Show Answer

Advertisement

Quiz Categories