Sikkim Tourism Development Corporation is located in Gangtok, India on Arithang, East District, NH-31A, PS Road, Gangtok. Sikkim Tourism Development Corporation is rated 4.5 out of 5 in the category state department of tourism in India.
Address
Arithang, East District, NH-31A, PS Road, Gangtok