See Headline: Crocodiles in the Tarcoles river, Puntarenas province
City / Place: Carara National Park / River Tarcoles
Country: Costa Rica