The exact location is unknown, and several possible locations have been suggested, including the present town Limni on the coast of the North Euboean Gulf.
The precise location is unknown, and multiple potential locations have been considered, including the current town Limni on the coast of the North Euboean Gulf.