Cannes, Monaco, Nice, Saint-Tropez ... no place in Europe spells luxury travel more than the glimmering Côte d'Azur, or the French Riviera, one of the most beautiful coastlines in the world.