Sikkim tagged posts

Sikkim is a small state in the very north of India, bordering China and the Darjeeling district. It has one tea garden named Temi that is considered one of the highest quality in the world.