Maccarthy Island photograph

Maccarthy Island

Use attributes for filter !
Population3,998
Locations Gambia River
Length10 km (6 mi)
Date of Reg.
Date of Upd.
ID2289692
Send edit request

About Maccarthy Island


MacCarthy Island, also known as Lemain Island or Janjanbureh Island, is an island located approximately 170 miles upriver from the mouth of the Gambia River, in eastern Gambia, in the Central River Division.

Related Persons

Next Profile ❯