Ayush Mehrotra06 May 2024, 12:34
Situated in the breathtaking landscapes of Meghalaya, Shillong is a jewel of the Northeastern region of India. Known as the "Scotland of the East," this vibrant hill station tempts travellers with its lush greenery, cascading waterfalls, and rich cultural heritage. Whether you're an adventure enthusiast, a nature lover, or a seeker of tranquillity, Shillong promises an unforgettable experience. Here we’ve listed down the top places you must visit in Shillong in 2024.