Sikkim attracting more tourists due to unpallaraled natural beauty

New Delhi [India], September 14 (ANI/ATK): Sikkim, the second smallest and the least populated state located in North-eastern part of India is a beautiful gem in the lap of nature.New Delhi [India], September 14 (ANI/ATK): Sikkim, the second smallest and the least populated state located in North-eastern part of India is a beautiful gem in the lap of nature.Read More