Shillong: A Touch of English Pretty hilltops and pleasant weather makes Shillong a favoured hill station