Gangtok Hotels: Comfort in the Nature’s Lap
The literal meaning of Gangtok is the ‘lofty hills’ which remained unnoticed till some years back. The beauty of this place becomes obvious if one takes a view of the elegant pine trees dotted on various ridges, whispering woods, silent valleys which relieve you from the hustles and bustles predominant in our everyday city life […]