Elephant Falls To David Scott Trail: 7 Places To Visit On Your Next Shillong Trip
Shillong houses many gems in the forms of lakes, waterfalls and monuments.
Meghalaya’s capital Shillong is surrounded by lush green hills and has a very peaceful surrounding.
Summers are approaching and so are the days of scorching…