Icche Gaon, the mountain paradise in Kalimpong
IIcche Gaon seems a name straight out of a poem (‘icche’ means wish in Bengali, and ‘gaon’ is village), and the ‘wish fulfilment’ component here could be the absolutely picture perfect view of Mt Kanchenjunga that the village offers. But the original Lepcha name for