No ha podido ser localizado con certeza aunque posiblemente pudiera haber estado situado en la costa africana del océano Índico.