Month: June 2023

Sikkim

Sikkim, now a Northeastern Himalayan State in India, was an independent Buddhist kingdom until 1975. It borders Nepal in the northwest along the world’s third highest peak Mountain Kanchenjunga, China…