Shillong, the capital of Meghalaya, is referred to as the 'Scotland of the East' due to its lush, rolling hills and favorable climate. This city is dotted with unique attractions making it worth ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results