The National Museum of Fine Arts of Algiers is a museum located in Algiers, Algeria. On 14 May 1962 over 300 works of art were brought to the Louvre in Paris from the Museum.
Wikipedia https://en.wikipedia.org/wiki/National_Museum_of_Fine_Arts_of_Algiers
Official Website http://www.musee-beauxarts.dz/
Phone +21321664916
Coordinates 36°44'45.986" N 3°4'20.342" E