gangtok
/ˈɡæŋtɒk/Definitions
1. noun
The capital city of the Indian state of Sikkim, located in the Himalayas.
“The tourists visited the famous Tsomgo Lake in Gangtok during their trip to India.”
1. noun
The capital city of the Indian state of Sikkim, located in the Himalayas.
“The tourists visited the famous Tsomgo Lake in Gangtok during their trip to India.”