Gangtok Travel Guide – What You Need To Know
2 CommentsGangtok, situated in the Sikkim state of India, hardly feels like you’re in India at all. It’s clean, peaceful, quiet orderly, and even its population is Nepali in majority. Sitting on top of a mountain and surrounded by the Himalayas, it’s a…