For today’s Geo Quiz we’re looking for the last town in the Mississippi River Delta. The answer is Venice, Louisiana. Anchor Marco Werman speaks with Jay Holcolm, director of the International Bird Rescue Research Center.