Namchi is one of the most picturesque tourist places of Sikkim, nestled in the lap of the Himalaya at about 5500 ft above the sea… The post Namchi of Sikkim: #AtoZchallenge appeared first on The Beauty of Life.
Read this post on sayantideb.com