Provence is located in the South of France and is a perfect place for a laid-back and cosy vacation.