Ok, so I'm going to try this again as somehow my post magically deleted as I tried to update it as I had eastern Germany instead of western Germany. Ugh. Take 2... My family and I (husband/teens 18/15) will be traveling to Europe next summer. Part of our trip will be exploring western Germany and Netherlands/Belgium. So far, the locations that seem to pop up for proximity purposes are Aachen, Cologne, Dusseldorf, Euskirchen, Bonn, Duisburg, Essen. We enjoy history, culture, food, and nature. Prefer to stay out of big cities but also needing easy rail transport connections/access as we will not have a car, so we realize that may force us into bigger city. Rhine river seems to have beautiful areas/cities, and Cologne keeps coming up, but I have heard not great things about it with regards to it being more industrial/large city feel versus more "iconic German" if there is such a thing, or quaint.
Will be hitting Amsterdam solely for Van Gogh purposes as both our kids love his work, but other than that Amsterdam is not sounding super appealing unless I'm shown differently. (only sharing that as I think that would be the most north and west in Netherlands we would go, but haven't researched train routes in detail yet either). Would love some historical sites, castles for sure, and Germany seems to have more of those than Netherlands/Belgium but I also haven't spent too much time researching this area in regards to that.
Or are we better off staying in Belgium/Netherlands and doing day trips into Germany? Any thoughts would be greatly appreciated! Thank you!