South Sikkim, headquartered at Namchi is one of those places in India, which has something for all classes of travelers. Be it breathtaking natural landscapes, frozen mountain capes, the world-famous Temi Tea or the hindu temples and buddhist shrines. Nam