The La Brea Tar Pits in Los Angeles are worth a visit!
I've been wanting to visit the La Brea Tar Pits in Los Angeles for some time now, and finally was able to do just that! The La Brea Tar Pits are part of the Natural History Museums of Los Angeles County, which provide an overview of the pits:
— Read the restRight in the heart of L.A.
