In Gewodzahu Village on Yile Island
In Gewodzahu Village on Yile Island; part of the Turtle Islands, off the western shore of Sherbro Island. The Turtle Islands are part of Ndema Chiefdom.

Village scene on Yile Island
Village scene on Yile Island.
.............
>> return to [Villages + Towns in the 30's]