Trust Score
Based on user feedback
Reputation Score
Community standing
The Tsenku Waterfalls also called Wuruduwurudu Falls is located in the Dodowa Forest near the Shai Hills Wildlife Reserve in the Greater Accra Region.