The Kechawa Mosque is the former Catholic Cathedral of St. Philip in the Kasbah quarter of the Algerian capital, Algiers, and is a UNESCO World Heritage Site. It is located near the National Library and the Great Mosque.
No reviews yet. Be the first to review this mosque!
Login to Review