Sunday, July 22, 2018

Wonders of Togo

Most interesting wonders of Togo Below are listed the most amazing natural and man made landmarks of Togo. Natural landmarks Akloa Falls (Aklowa, Badou Falls) - Plateaux....

Kpalimé Falls

Kpalimé Falls belong to the tallest waterfalls in Togo. This waterfall has formed on Aka River. It is very steep, with many cascades. Kpalimé Falls are...