Within easy reach of this spot
Close by you'll find Martyrs' Square, Djamaa el Kebir, Church of Notre Dame d'Afrique.