So here is my plan to visit Germany & Romania as a USA native.
USA or Newark EWR -> Bucharest, Romania (4 days) fly to -> somewhere in Germany (Munich or Berlin) (stay 10 days) ---- > fly back to Newark EWR.
Other than electronic nightclubs we have 0 expectations for Germany and most likely will pick random things to do on top Germany travel/sightseeing lists.
My original plan was to fly into [One of Germany's busiest airports (Frankfurt, Munich, Berlin or Düsseldorf] Then rent a nice car for the 10 days days because Germany seems to have nice highways and then end at the same city and fly home.
I came to think there is a better plan. For example, what if I flew into Munich or Berlin, then drove to Nuremberg, then Frankfurt then Cologne then to the last city to fly back to the States. Does this make more sense? Ie start at Berlin or Munich then spend, say 2 days, in each of those major cities driving towards the other one to fly back out to the home (Newark EWR of the USA). Does this make more sense? Pretty much I have roughly 10 business days + 3 weekends so I was going to try and visit the most "touristy" areas of Germany.
Also if I wanted to start out or end at Vienna Austria because 10 days in Germany was a bit too much could I drive a rental car across the border or would I have to fly from say Berlin to Vienna or Frankfurt to Vienna?
we plan to visit in August