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

Address12 Dorwaila Avenue, Reservation Area, Kenema, Sierra Leone

Comments

Leave a Reply

Archives

Categories

Meta