Gangtok – Hills that glorify patriotism and beauty.
Permalink

Gangtok – Hills that glorify patriotism and beauty.

Gangtok India Capital of Sikkim, literal meaning of Gangtok is “The High Hill.” It is a Charming Hill station perched on a ridge at a height of 1650…

Continue Reading →