View Larger Map
MacCarthy Island - Wikipedia, the free encyclopedia
en.wikipedia.org/wiki/MacCarthy_Island Cached
MacCarthy Island, also known as Lemain Island or Janjanbureh Island, is an island located approximately 170 miles (272 km) upriver from the mouth of the Gambia River ...
MacCarthy Island, also known as Lemain Island or Janjanbureh Island, is an island located approximately 170 miles (272 km) upriver from the mouth of the Gambia River ...