Definition of Gangtok
town in northeastern India; capital of the state of Sikkim population 29,162
Learn More about gangtok
Britannica.com: Encyclopedia article about Gangtok
Seen and Heard
What made you want to look up Gangtok? Please tell us where you read or heard it (including the quote, if possible).