Tag: Sikkim History

Explore Sikkim

Sikkim is a landlocked Indian state located in the Himalayan mountains. The state is bordered by Nepal to the west, China’s Tibet Autonomous Region to the north and east, and…

Back to top