Malta might be low on people ... A quick trip into this museum will give you further appreciation of the historic sites ...