Hello,
I'll be going on my first trip to Germany and will have some business to do in Bonn! I'm thinking about flying CO into Cologne (instead of DL to Dusseldorf), and I assume there's a train that will take me into Bonn. Anybody want to enlighten me as the best way to get from CGN to Bonn and what to do in Bonn in free time?

thanks