Hi. I'm travelling to the Black Forest area in July. I intend to fly to Frankfurt, and take the train to Freiburg im Breisgau for some hiking in the area, stopping off along the way for a couple of nights in Heidelberg and Baden Baden. On return, rather than retracing my steps back along main rail lines to Frankfurt, I would like to extend my touring across the South of the area to Memmingen and get a return flight from there. I don't like to drive. Trains seem to travel North and then South, so I'm wondering can I travel in this area by bus and have a few nice stop offs on the way to Memmingen? Thanks in advance!