Spain
An autonomous city on the north coast of Africa bordering Morocco.
Spanish autonomous city located on the north coast of Africa, bordering Morocco. Known for its modernist architecture, multicultural heritage, and historic fortified old town.