Tweet Sikkim, the second smallest state in India, boasts of its astounding natural beauty that finds home in the...