Tag: travele

Touba, Senegal’s Islamic City

By Paul Ejime Senegal prides itself as a country of “Teranga,” or…

Admin Admin