We will be in Frankfurt, Rothenberg and then Prague for 12 days in December ( Christmas markets ) and are wondering if we should rent a car for the trip. We like the freedom having a car gives and we have driven in other countries. But we think maybe taking the train would be best for this visit as we hear that parking is impossible and theft from vehicles in Prague is common. I am also a bit concerned about road conditions in December. We're from Canada so understand winter ! So should we rent a car or take the train ? - what do you suggest ???