The Nymphenburg Palace in Munich, Germany, is a Baroque marvel. In German, Schloss Nymphenburg means the Palace of the Nymphs. Looking like it's straight out of a Disney palace, this is a must on your list of things to do in Munich! The Nymphenburg Palace is one of the premier royal palaces of Europe. It's even