Shillong is a beautiful hill station located in the northeast state of Meghalaya, India. It’s known for its rolling hills, scenic waterfalls, and vibrant culture, making it a popular tourist destination. Some of the top attractions in Shillong include: These are just a few of the top attractions in Shillong, offering a glimpse into the …
Tags
Things to Do in Shillong
Showing: 1 - 1 of 1 RESULTS