France June 28, 2025CANNES France Walking Tour | Beyond the Glamour, a Town You’ll Love in the FRENCH RIVIERA