Loading...
 
Skip to main content
Sunuwa or Sonuwa Beda is a beautiful fall and lake situated in Angara block of Ranchi district in Jharkhand, India. It is about three kilometres from Maheshpur on the Angara - Hundrufall road. The beauty of this place is that the waterfall makes a waterpool surrounded by hills and jungles from all sides.

Page last modified on Tuesday November 6, 2007 04:03:04 GMT-0000