Bizarre Foods: Iquitos, Peru, Pictures

Andrew Zimmern goes off the grid in Iquitos, Peru, in the heart of the Amazon. Go behind the scenes with Andrew as he wrestles giant paiche fish, indulges in grilled coconut grubs and more.

Shop This Look