The Côte d’Azur region in the south of France is the perfect place to spend 7 days. The mix of medieval hilltop villages, pristine beaches, pastel-coloured old towns, and unique nature gives you more than enough to fill a one-week itinerary (and an instant yearning to return and see everything you ...