Glass Skywalk in Sikkim, India Posted on November 14, 2020November 14, 2020 by mary India gets its first glass skywalk in Sikkim If you ever dreamed about strolling on a glass skywalk, you can plan your travel to the land of Buddhism, in Sikkim amid the lush greenery to thrill your feelings. The skywalk is situated in Pelling by the sloping hills of the lower Himalayas. The panoramic view […] Continue Reading