Introduction Shillong is the capital of Meghalaya. Shillong is a charming hill station nestled in the East Khasi Hills. Specifically, this place is known for its natural beauty and pleasant atmosphere. There are many more things to see. Shillong, Meghalaya, receives the most rainfall in India. Every year, around 1.2 million people visit this place. […]
