Alexandria Wikitravel
Pompey’s Pillar in Alexandria, Egypt
In the heart of Alexandria, Egypt, stands a towering testament to the grandeur of ancient Rome. Pompey’s Pillar, an awe-inspiring
In the heart of Alexandria, Egypt, stands a towering testament to the grandeur of ancient Rome. Pompey’s Pillar, an awe-inspiring