Namchi: The Charm Of Char Dham Replicas

Char Dham in Namchi, Sikkim, is a temple of Lord Shiva and replica models of the char dhams of India.

It makes for a fascinating visit.

Comments