Exploring Gangtok Attractions
Gangtok is one of the major hill stations of Eastern India and the capital of the Indian state of Sikkim. It is situated at an altitude of 1,700 metre above the sea level and surrounded with the picturesque locations. This feature makes it one of the frequently visited places in India. The town is popular […]