holidaylandmarker
Deep ditch in the East Himalayas of India, Sikkim’s untouched surroundings, idyllic summers, icy winters with incredible places to visit…
holidaylandmarker
Sikkim is the largest city in the Indian state and Gangtok is a city. Gangtok is also the headquarters of…