travelsntourism.com
Char Dham │ Siddhesvara Dhaam │India Tourism│Sikkim Tourism│Namchi Tourism
Char Dham │ Siddhesvara Dhaam is a “Pilgrim cum Cultural Centre” having a 87 ft statue of Lord Shiva atop the main Shiva temple