TravelTill

About Timbuktu



Timbuktu is a town in the West African nation of Mali situated 20 km (12 mi) north of the River Niger on
previous1234next