Top 10 Things to do in Cannes 2024 | France Travel Guide