Homcros födelseort anses nu wara upptäckt.