THE CHALLENGE Situated at an altitude of 5500 feet above sea level, Namchi (means Sky High) is one of the famous and biggest tourist destinations in Sikkim, a state of northeast India. Surrounded with spectacular view of the mountains, emerald and green forest, Namchi is well-known for its old monasteries, sacred temples, and annual festivals [โฆ]
Loading...













