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.