Tour operators not found for this place
Char Dham, also known as Siddheshwar Dham, is a popular tourist destination in Sikkim. It is located on Solophok hill, 5 kilometres from Namchi town.