Mauritania lies at the point where Arab and African cultures meet; it is the link between the countries of North and West Africa. This has given it a special character, with its wonderful ethnic ...