OUR LADY OF AFRICA
Churches cathedrals basilicas and chapels
5/5
• 7 reviews
Built in 1872, on a promontory 124 m above the sea, the Basilica of ...Read more
Algiers
2024
PRINCESS CEMETERY
Religious buildings
Cemetery at the top of the street with legends about the princesses N'Fissa ...Read more
Algiers