Located at a height of 1496 meters above sea level, Shillong , the capital of Meghalaya , is a great destination that fits the dream of n...
Read More

Shillong is the capital of Meghalaya and it is often called "Scotland of the East” because of its resemblances with Scottish lands.