Namchi is a replica of Chardham situated on the Solofok hill in Sikkim state, by combining the major pilgrimage sites of India in one place. It includes the Char Dhams located in the four corners of India, such as Rameshwaram, Somnath, Puri and Badrinath and 12 Jyotirlingas located all over India. Known as…

Read More