For today’s Geo Quiz we asked which one of the following ISN’T an actual town in the United States. Arabia, Nebraska — Bagdad, California — Cairo, Illinois — Mecca, Indiana — Palestine, Texas. Anchor Marco Werman speaks with Jonathan Curiel about discovering traces of Arab and Islamic culture in unexpected places here in the US.