The Carthaginian empire and the Roman Empire have both covered those regions.
the empire stretched from Ecuador to Chile along the Andes
Spain is separated from North Africa by the Strait of Gibraltar. The strait is only ten miles wide. This means Morocco, in Africa, is only ten miles from Spain.
The Roman roads formed a huge a network of 400,000 kilometres (250,000 miles) which stretched all over the Roman Empire. About 20% of this (80,500 kilometres, 50,313 miles) were paved roads. The empire stretched from England to northern Iraq west-east, and from central Germany and Romania to North Africa north-south. The southernmost road reached deep into southern Egypt.
Sargon's empire stretched west as far as Anatolia (Turkey) and perhaps even Cyprus.
8 miles
Cathedral Cave
Spain is approximately 1,000 miles from Sweden.
Morocco is across the Straits of Gibraltar, 8 or 9 miles, from Spain in North Africa.
In 117, the Roman Empire stretched form Portugal to Susa, the Persian capital, in Iran, near the modern city of Shush. This is more than 3,300 miles.
The air distance from Johannesburg, South Africa, to Port of Spain, Trinidad and Tobago, is 6,517 miles. That equals 10,488 kilometers or 5,663 nautical miles.
Spain in Europe has an area of 195,364 square miles.This is equal to 505,990 square kilometres.The area includes the Canary Islands near the west coast of Africa.
Central Spain has a latitude of about 40° N, so it is about 2800 miles (4500 km) from the equator, which passes through south central Africa.