Page Museum at the La Brea Tar Pits
5801 Wilshire Blvd., Los Angeles, California 90036
Featured Review : Also known as the Page Museum, the La Brea Tar Pits displays the richest and most important Ice Age fossil collection in the world. Crude oil has been seeping out of the ground through fissures and conduits for over 40,...See Full Review