The World

The World – Episode 20071108 – Geo Quiz

Our daily geography puzzler focuses today on a region that occupies the northwest corner of Spain.