Situated on the stunning historical Dorwaila Falls near the Kamboi Hills in the Eastern District of Kenema in Sierra Leone, set in the warm heart of Africa. Dorwaila, meaning ragging waterfalls, offers the ultimate tropical destination in Africa.
Additional Info
Address | 12 Dorwaila Avenue, Reservation Area, Kenema, Sierra Leone |
Comments