Published On Jul 23, 2024
WahRashi FALLS One of the Beautiful Natural WaterFalls Of Meghalaya located In Syntung Area of Meghalaya....
One of the Hidden Gems of Meghalaya nearly 3 hrs by road to reach from Shillong City🚗🏍️ ..
Picnic Spot 🏞️ Good Place to explore with Friends and Family with Natural Beauty 🏞️
https://maps.app.goo.gl/WCZkbnoF1WPJy...
show more