Puneet Varma (Editor)

Tahrir Square, Alexandria

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit

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


Similar Topics