Sikkim : Namchi & Tsomgo Lake
South of Sikkim is also known for its world famous tea garden “Temi Tea”. It is the only tea garden in Sikkim and considered…
Read MoreSouth of Sikkim is also known for its world famous tea garden “Temi Tea”. It is the only tea garden in Sikkim and considered…
Read More