I will be traveling to Germany next year with my mom and grandma. My grandmother wants to do the castle cruise down the Rhine River. Where are the best places to get off and explore? If you had to pick 2 places to get off, where would they be? Thank you!