Categories
India Travel

Things to Do When in Gangtok

Gangtok is the capital of Sikkim, one of the most mesmerising North-Eastern states in India. The capital city is very scenic. Surrounded by the majestic Himalayas and situated at a considerably high altitude, Gangtok acts as an ideal place for relaxation and a place for attaining oneness with nature. It was a Buddhist pilgrimage site […]