ikaritangira zibarwa nk'inyajwi imwe iyi ni taylors ibyo byose bijyanye n'ikindi k'ingenzi the village is situated on the chester peninsula which extends into mahone bay