Browsing: Ghana

ADF STAFF The city of Nouadhibou, Mauritania, dangles from the mainland on a tiny peninsula. The city, the second largest…