A must see spot in Germany is definitely Neuschwanstein.
Looking like something straight out of a Disney movie, this whimsical castle is absolutely breathtaking and really has to be seen in person to fully marvel at and appreciate its uniqueness.
Contributor: David Ambrogio from innatpatricksquare.com