Juhi Chawla took to Twitter to share 10 facts about Sikkim, India's first organic state
Travel | August 30, 2018 14:18 ISTTravel Tips: The beautiful state of Northeastern India, Sikkim is known for its rich biodiversity and abundant natural resources.