Tucked away in the heart of LA lives the Rancho La Brea Tar Pits one of the world’s most famous fossil localities. This natural phenomenon is one of a kind. Active tar pits, where they found tons of...
Trending Articles
More Pages to Explore .....