The museum is located in the country’s central bank premises on Sir William Newton Street, Port Louis and it was officially open to visitors on the 3rd of March 2018 - used to commemorate the country's independence.
The magnificent building has on display an array of more than 400 artefacts.