Timbuktu



Where is Timbuktu?

Timbuktu is located in Mali, a West African nation. Timbuktu, is an ancient city and is one of Mali's ten…

7 years ago