Char Dham Namchi, Sikkim Guide – Must Read Before Travel
Namchi is the capital of the South Sikkim district in the Indian state of Sikkim. Char Dham Namchi is located at an average elevation of 1315 meters, it commands a panoramic view of the snow-capped mountains and vast stretches of valley. It is situated at a distance of 92 km from the state capital Gangtok and […]