Germany is a country with plenty to offer, from the world-class museums and nightlife in Berlin to the quaint villages.
The mix includes bits and pieces of WWII history, beautiful squares to wander through and great restaurants to try out.
It's also famous for its huge festivals, such as the Oktoberfest which draws more than six million people to Munich each year.
King Ludwig II of Bavaria commissioned the elaborate cliffside castle in 1868, just two years after Prussia had reclaimed Austria and Bavaria during the Austro-Prussian War.
With deep carved valleys, thick woodlands, stout timber farmhouses and wispy waterfalls, this region of Germany.
The Rhine Valley, one of the most popular and heavily visited parts of Germany, is dotted with charming towns, magnificent castles and beautiful nature-filled vistas.
This picturesque town is full of cobblestone alleyways and historical buildings that make you feel as if you've stepped back in time.
Despite suffering a double blow of destruction in World War II and 45 years of Soviet neglect,
A UNESCO World Heritage site, it's home to the Porta Nigra ("black gate"), thermal baths where aristocrats took to relax, an amphitheater, and more.