kandi imikoreshereze y'imari yabyo ikagengwa n'amasezerano several islands may be probable locations including socotra or bahrain dushiminana alexis