The country's cities vary massively. The capital, Berlin, strangely goes against all German stereotypes, standing as an outpost of rebellion. It is an intense and exciting Bohemian city, offering an alternative nightlife which carries on through till late the next day. Complimented with edgy clubs and unique pop up bars, this city boasts diversity and liberalism.
On the other hand, Munich is more traditional but where it differs is its love of beer which is unmatched; they pay homage to it with a 16-day world famous festival, Oktoberfest - the best idea for a stag weekend.