Travel A Comprehensive Guide on Sikkim For First-Time Travellers by Wendy Stokes August 23, 2019 by Wendy Stokes August 23, 2019 Sikkim is a state of India which is located in its north-eastern side and borders with Tibet, Nepal,…