Category: Gambia

Gambia Overview

Country Profile Located in West Africa, the Republic of Gambia is a narrow plain embedded in Senegal,...