Beadon Falls isn't just breathtaking to look at — it sounds amazing too. Find a nice spot to sit, close your eyes and listen to the water splashing down.
This cascade of water is situated in Shillong, a destination that has loads going for it! Umiam Lake, Thrills Fun Park, and Wards Lake are other popular sightseeing options nearby when you've had your fill of Beadon Falls.