Alcazaba of Almería - Credit: Wikimedia Commons
The Alcazaba of Almería is a fortified complex in Almería, southern Spain. The word alcazaba, from the Arabic word (; ), signifies a walled fortification in a city. Read more on Wikipedia
Source: en.wikipedia.org