Introduction Shillong the Scotland of East is a famous hilltown in the state of Meghalaya. The city is also the state capital. With its ardent beauty, the city lures tourists from all over the world to pay it a visit…
Join our mailing list to receive the latest news and updates from our team.