Chenku Waterfalls

chenku waterfalls

Chenku Waterfalls also called Wuruduwurudu Fall is the only waterfall in Tema and one of the tourist attractions in Tema. Chenku Waterfalls is 39km from the Greater Accra and located in the Dodowa. Dodowa is known for two popular tourist attractions that’s the Dodowa Forest and the Shai Hills Wildlife Reserve in the Greater Accra […]