Sikkim may be a small state in northwest India, bordered by Bhutan, Tibet, and Nepal. Part of the Himalayas, the world features a dramatic landscape including India’s highest mountain, 8,586m …

Sikkim may be a small state in northwest India, bordered by Bhutan, Tibet, and Nepal. Part of the Himalayas, the world features a dramatic landscape including India’s highest mountain, 8,586m …