Search..
Algiers
Algiers, officially Capital City of Algiers, is the capital city of Algeria, located on the Mediterranean Sea in the north-central portion of the country. In 2025, an estimated 4.325... Wikipedia
- Data Source: DuckDuckGo
English (US) ·
Indonesian (ID) ·