Daily Archives:

December 23, 2013

  • Africa Togo Travels

    Voodoo and Markets in Togo’s capital

    The capital of Togo, Lomé, has a unique charm and casualness that sets it apart from other West African capitals. After months of the horrendous traffic in Accra and the generally poor road conditions…

    December 23, 2013