ViewsWatchers |
Namchi is a city and the administrative headquarter of the Namchi district in the Indian state of Sikkim. The appellation Namchi means Sky (Nam) High (Chi) in Sikkimese.[1] [edit] Research Tips
|