Don’t you know that Algeria has a Virgin Mary?
Fort of Santa Cruz is one of the popular tourist attraction in Algeria. However, majority of the nationalities requires Algerian visa except for the 7 countries namely, Libya, Malaysia, Morocco, Mali, Mauritania,…