Gangtok Hotels – Comfortable Stay
Gangtok, the capital city of Sikkim is a beautiful location endowed with abundant natural beauty. Tucked amidst the majestic Himalayan Ranges, Gangtok is a popular tourist destination located in the northeastern part of India. Gangtok, popularly known as the ‘Land of Monasteries’, is also the principal town of the north eastern Indian state of Sikkim. […]