Day: February 11, 2017

India

Sikkim – The Himalayan State

Sikkim is a state in North Eastern India which shares its borders with three different countries. A major section of the Himalayas is comprised of this state. Gangtok is the capital of Sikkim and is one of the most popular holiday destinations in the state. The state attracts a lot of tourists throughout the world […]

Read More