Sikkim Photos

Went to the absolutely stunning Sikkim a few years back. It is also referred to as the Switzerland of India, but I am not sure Switzerland is so awesome! This was a family trip and part of the group had been to most of the places in Sikkim, so they wanted to go...