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.
......
.......
>> return to [
Villages + Towns in the 30's
]