You also have the bordering towns of Cannes, Monaco, and Antibes only a 20 min train journey away… and Italy if you like just a short jaunt absent!
If you want learning French on your very own time and in the ease https://learnfrench.space/french-transportation-finding-your-way