Shillong is the capital of Meghalaya and also known as the โ€œScotland of the Eastโ€. It is one of the most beautiful places I have visited till date. It is just 90km away from Guwahati. Nested in the East Khasi…