Shillong, the "Scotland of the East", is a picturesque hill station nestled amidst the rolling hills of Meghalaya. With its lush greenery, cascading waterfalls, and serene lakes, Shillong is a haven for nature lovers and adventure enthusiasts. Some of the must-visit tourist places in Shillong include the famous Elephant Falls, the tranquil Ward's Lake, the sacred Shillong Peak, and the vibrant Police Bazar. Immerse yourself in the natural beauty and rich culture of Shillong as you explore these enchanting destinations.
Read More : https://wanderon.in/blogs/tourist-places-in-shillong