Have You Been To This Trekking Institute In Sikkim?

Have You Been To This Trekking Institute In Sikkim?

Likelihood is you have not heard of Chemchey. However this small village nestled within the Japanese Himalayas in south Sikkim has been slowly gaining the eye of mountaineers and trekkers as a result of presence of the Indian Himalayan Centre for Journey and...