Cap Caxine

Cap Caxine is a cape located in Algeria.