Puerto Lopez
Or this giant sea turtle... whatever gets caught in their nets that they don´t want, they just chuck overboard, so most of it washes up on the beach. This turtle was huge! Must have weighed 100lbs, and by the next day it was almost completely gone. Vultures and thousands of crabs live off all the crap that washes up on the shore.