Cap Rosa Lighthouse

Cap Rosa Lighthouse is a lighthouse at El Kala, Algeria.