Famous Hill Station of India
The topography of Shillong has compelled the folks to call it the Scotland of the East. It is the capital of the India state of Meghalaya. It has one of the largest golf courses of Asia. The awe-inspiring beauty of the lakes in Shillong couldnt be expressed in words.