June 17-18
First day in Darmstadt and checking out Heidelberg
June 19-20
Wandering Frankfurt and Darmstadt streets
June 21-22
Tour of the Rein river with a rental car (various castles and Koblenz) + Bad Homburg
July 13-14
Last day in Germany, and a day spent at Frankfurt airport