These are the best things to do in Berlin, Germany if you want the perfect balance of museums, parks, architecture and cuisine!