We are planning a holiday in July to the Mosel valley region of Germany. A vague outline at this stage is arrival into Frankfurt Hahn airport and to travel by train to Cochem where we will base ourselves. We intend using public transport if possible. I understand that it is possible to do a Mosel river cruise from Cochem to Beilstein, a waterpark and a direct train line to Trier or Koblenz. Other ideas are a day trip to Cologne, Frankfurt,Heidelberg or Luxembourg. Can anyone advise if any of these day trips are possible or are there any other must see items. Would three nights be reasonable in Cochem and should we base ourselves in another location for 2 nights. Will travel from Sunday to Friday possibly. Thank you.