Tahrir Square, Alexandria
Encyclopedia
Tahrir Square is a public town square
in Alexandria, Egypt
.
Town square
A town square is an open public space commonly found in the heart of a traditional town used for community gatherings. Other names for town square are civic center, city square, urban square, market square, public square, and town green.Most town squares are hardscapes suitable for open markets,...
in Alexandria, Egypt
Egypt
Egypt , officially the Arab Republic of Egypt, Arabic: , is a country mainly in North Africa, with the Sinai Peninsula forming a land bridge in Southwest Asia. Egypt is thus a transcontinental country, and a major power in Africa, the Mediterranean Basin, the Middle East and the Muslim world...
.