My first recommendation is the museums at Balboa Park. Balboa Park is a place you could take multiple days to explore, with the dozen or so museums located on ...