Italy and Spain again. Two nations that have so much in common: Mediterranean food, both deeply Catholic countries, both peninsulas.

Italy and Spain again. Two nations that have so much in common: Mediterranean food, both deeply Catholic countries, both peninsulas.