Tahrir Square Alexandria (Arabic: ميدان التحرير Mïdän at Taḥrǐr [meˈdæːn ettæħˈɾiːɾ], English: Liberation Square) is a public town square in Alexandria, northern Egypt.
References
Tahrir Square, Alexandria Wikipedia(Text) CC BY-SA
Tahrir Square Alexandria (Arabic: ميدان التحرير Mïdän at Taḥrǐr [meˈdæːn ettæħˈɾiːɾ], English: Liberation Square) is a public town square in Alexandria, northern Egypt.