We are a group of three friends in our early thirties planning to travel around Europe for around two weeks. Our initial plan is like this:
Land in Frankfurt, Germany.
Take a train/hire a car and drive over to Prague, Czech Republic.
Travel by car/train to Poland. Places intended to be visited are (at least): Krakow, Warsaw, Poznan, Lublin. Any more places/ better places recommended? Some historical or cultural attractions and night life would be primary criteria, and we're also partial to trekking through scenic places.
Travel back to Berlin and thence to Frankfurt by car/train (whichever works out more convenient and cheaper!).
What do you think of this itinerary? How can we improve it (especially the part in Poland). How can we travel cheap and safe and yet have a good time (if that's possible at all).