Full of culture, lively locals and great beer, Germany is home to many captivating travel ... of the best places to see Germany's natural splendor is the fairy tale-inspiring Black Forest.