National History Museum
 
 

Getting Here


36 Aliwal St, Bloemfontein, 9301, South Africa