Shillong, called "Scotland of the East" is one of Meghalaya's beautiful hill-stations. The cypress Hills, scenic waterfalls and colonial charm abut by rich Khasi Heritage creates a perfect setting for ...
Shillong the capital town of Meghalaya is a ... through such places with meandering roads that give you an all round view of ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results