English News


India’s Skywalks In Sikkim & Bihar

If you're a fan of glass skywalks, then Sikkim and Bihar are the places in India you must visit. While Sikkim is home to India's first-ever glass skywalk, Bihar's glass bridge in Rajgir amidst five hills is a thing of beauty. Watch the Video to know more.