Togba

From Wikipedia, the free encyclopedia

Togba is a town in southern central Mauritania.