Two Museums Worth the Return

One of my favorite museum experiences  on the planet can be found at the Page Museum’s La Brea Tar Pits in Los Angeles. The whole museum is about all the different species (many now extinct) that they have excavated out of the tar pits found on the grounds of Rancho La Brea. In fact, to enter the … More Two Museums Worth the Return