In the North Eastern State of Sikkim located at an altitude of 1,675 meters above sea level is an extremely scenic hill station known as Namchi.  This hill station is situated in the South Sikkim district. It is known for some significant Buddhist pilgrimage centers. In Sikkimese “Namchi” means Sky i.e. Nam and High i.e. […]