France and Spain are great places for excellent food, wine and incredible history. There is an abundance of castles and cathedrals to keep a photographer busy for decades.