I will have a day to spend around Nice and am planning to take a day trip over to Monte Carlo or the opposite direction to Cannes. Each is about 1/2 hour by train from Nice. I want to go to Monte Carlo to check out the château, but, admittedly, also partly to cross another country off my bucket list. I also want to visit Cannes. There is a small train tour I could go on there.
My question is, which city has more to offer a tourist? I have no interest in gambling, so the casinos in Monte Carlo have no draw for me, but I wouldn't mind seeing other parts of the city, if people think it's worth it. Is it possible to do both on the same day? If so, which would you recommend going to first?