For all my little first-time tripper to LA this is what I would recommend LA Brea Tar Pits one of the world’s most famous fossil sites. Situated in the heart of Los Angeles, this natural wonder preserves the remains of prehistoric animals that got trapped in the sticky tar thousands of years ago. Showcasing these fascinating fossils, including mammoths, saber-toothed cats, and giant ground sloths....