Libya extends from the Arabian isthmus to the Pillars of Heracles; though some describe it as stretching from the Nile to the Pillars; Egypt, which is surrounded by the mouths of the Nile, is given by some to Asia, by others to Libya; some exclude the islands from both continents, others attach them to their nearest neighbour.