Tahrir Square, Alexandria Explained

Tahrir Square Alexandria (Arabic: ميدان التحرير pronounced as /meˈdæːn ettæħˈɾiːɾ/, English: Liberation Square) is a public town square in Alexandria, northern Egypt.[1]

References

Notes and References

  1. Book: Humphrey, Andrew . National Geographic Books . 9781426205217 . National Geographic Traveler: Egypt, 3rd Edition . 186 . 2009-09-15 . registration .