Every May, people jam the scenic town of Cannes, France, for its internationally renowned film festival, but that's far from the only time to visit this Cote d'Azur destination. Cannes offers mil...