Places to visit in Sikkim
Northeast India is a place of beauty, with nature flourishing in all its glory. Known to be the least populous and second smallest of states in India, Sikkim is located in Northeast. While its biodiversity certainly sets it apart, there’s more to the tiny state than its stunning flora and fauna. Sharing borders with Tibet, Bhutan, Nepal […]