For many, Autumn in Germany means Oktoberfest: Munich's 16-day celebration of beer, welcoming over six million visitors each year. However, Germany has much more to offer than beer, pretzels, lederhosen and dirndls.
Read Whole Story
Pity the poor officers working at Heidelberg police headquarters. Rushing to save a stranded penguin floating down the Neckar river, it was only after...
Get top stories and blogs posts emailed to you each day.