Sort:  

That's awesome! The best time to travel to Berlin is actually late spring to early autumn but the lovely Christmas markets compensate the bad weather :)