Daily Archives: November 17, 2009

Algiers - a Wonderous Mix

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 [...]