India Gets Its First Skywalk In Sikkim
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,…
OnHisOwnTrip,
3 years ago
2 min read