Lively Aix-en-Provence, located in the sun-drenched South of France, is a university town filled with Baroque architecture, colorful markets, and restaurants serving Provencal cuisine. Take a seat at an outdoor cafe and observe the scene that inspired so many Impressionist painters, all while smelling the fragrance of lavender in the air.