France has compelling culture, history and imposingly beautiful architecture; perhaps even more importantly, it is a country of great eating and drinking. Whether haute cuisine or simple, rustic dishes, the French dedication to fine cooking and quality ingredients is always evident.