Shillong is capital of the Indian state of Meghalaya (Abode of clouds). Shillong is also know as Scotland of the East and indeed it is. Once in your life time do visit shillong and you will realize why it is called Scotland of the East.
There were some picturesque moments I caught up whilst I was in Shillong in December,2008.
Birds eye view of Shillong
And this is something you should never miss. “The Pineapples”. Eat and you will say like “The Best Pineapple Ever”. So delicious. A perfect for a connoisseur.