Рет қаралды 56
PassionRider
The Dassam Falls is a natural cascade across the Kanchi River, a tributary of the Subarnarekha River. Total height: 44 metres (144 ft)Location: Ranchi district, Jharkhand, India