Under this dynasty the Moorish empire included present-day Morocco, Western Sahara, Mauritania, Gibraltar, Tlemcen (in Algeria) and a great part of what is now Senegal and Mali in the south, and Spain and Portugal to the north in Europe. At its greatest extent, the empire stretched 3,000 kilometres north to south (an all-time latitude spanner until Spanish America).