Namchi – Sikkim
Namchi which means “Sky High” in Sikkimese is beautiful hill station located in Sikkim in the South Sikkim district. It is located at an altitude of 1,675 meters above. This is a picturesque location which offers magnificent views of the...