Top Stories Sikkim Science Centre added to state’s tourist spotsAugust 5, 2024 Tourists can now add the Sikkim Science Centre to their must-visit list, as it has officially become part of…