Algiers is located on series of terraces that clamber up the hillsides from the sea, towered over by the ramparts of the medieval Casbah, the Old City. Full of flowers, beautiful villas and luxuriously green gardens, the geography of this Mediterranean city is best understood as a huge triangle.
The seaside European quarter is its wide [...]
Daily Archives: November 17, 2009
Algiers - a Wonderous Mix
November 17, 2009 – 12:56 pm