About Namchi Namchi is a famous hill station town at an altitude of 1,675 meters (5500 feet) above sea level in South Sikkim district, India. Statue of Guru Rinpoche (Guru Padmasambhava) on Samdruptse hill, opposite …
Continue readingAbout Namchi Namchi is a famous hill station town at an altitude of 1,675 meters (5500 feet) above sea level in South Sikkim district, India. Statue of Guru Rinpoche (Guru Padmasambhava) on Samdruptse hill, opposite …
Continue reading