If experiencing the adventure of walking on a glass skywalk was on your bucket list, then let me tell you that now you don’t need to travel all the way to a foreign country to do so. Sikkim, the land of Buddhism and natural beauty,…