Top 10 places to visit in and around Namchi
Namchi is a town and administrative headquarter of the Namchi district of south Sikkim. The name, Namchi derived from two words nam(sky) and chi (High) in Sikkimese. The town is located at an altitude of 1675 m above sea level but average…Read More »