it lies east of lefkada near the greek mainland icyo kibazo kiroroshye gusubiza duruga sikanda na ganesa umugore n'abahungu ba siva