Shillong, India

Also known as “Scotland of the East”, the beautiful city of Shillong is set amidst the rolling hills of Meghalaya. Famous for its natural diversity and scenic beauty, the city…

Continue Reading