The first thing that comes to mind when thinking of Germany is good beer and fast cars. But it must be more to it because recently Germany was voted the third-most tourism-friendly country in the world.
From castles to beaches, mountains to beer halls here are 20 awesome things every traveler must experience in Germany:
1. Christkindlesmarkt, Nuremberg
If by any chance you are in Germany around Christmas than you must visit Nuremberg’s Christkindlesmarkt, one of Germany`s biggest and possibly the oldest Christmas markets.
P.S. Grab some souvenirs and try some Glühwein (mulled wine).