Spain
An autonomous city on the north coast of Africa bordering Morocco.
Spanish autonomous city located on the north coast of Africa, sharing a border with Morocco. It features diverse cultural influences, historic fortifications, and Mediterranean views.