My boyfriend and I are starting to think about our second trip to Europe for Sept 2015, spending about 14-17 days. We have some cities we definitely want to see, but I need help finding the most efficient route. We prefer to travel by train. We want to spend time in Berlin, Prague, Munich (for Oktoberfest), and Lucerne, but are open to suggestions. I would also like to see the Black Forest and some of the Bavarian countyside. Some of my qustions are:
Is the Germany rail pass worth it?
How much time should we spend in each city?
What should we definitely see/avoid?
Any other locations we should try to see?
Thanks!