Cannes is hands-down one of the best places to kick off a luxury road trip along the French Riviera. The...