Shillong – Scotland of the East
Introduction Shillong is the capital of Meghalaya a small state located in the picturesque hilly region of the North east
Read moreIntroduction Shillong is the capital of Meghalaya a small state located in the picturesque hilly region of the North east
Read moreCherrapunji, located 56 kms from Shillong, in the East Khasi Hill district of Meghalaya, has dropped its name, which was given
Read more