This wiki article does a pretty good job of describing Kalimpong.

Since there has been so much written about Kalimpong online (not all of them very accurate unfortunately), I am simply going to add the better ones to the list of links.