William Humphreys Art Gallery is a large gallery featuring an eclectic collection of European and South African art. It would be easy to lose yourself for a couple of hours in this museum; just be sure to find your way to the back to enjoy some tea in their pleasant garden café when you're done.