Los Angeles, California
The Southwest Museum of the American Indian is located in Los Angeles and teaches you all about Native American history, as well as Latino and pre-Hispanic history. When you first enter, as it is a long tunnel and very exquisite in itself. The gardens outside are filled with various plants and flowers that make a beautiful color scheme around the building. On top of that, this museum teaches you all this great history for free. Also, on your way out, a lot of visitors go right down the road and visit the Lummis house, which actually belongs to the owner of the museum and was hand built by himself (https://en.wikipedia.org/wiki/Lummis_House).