Timbuktu Infographic adminOctober 23, 20130203 views Infographic showing Facts and Information about Timbuktu city in Mali