As Germany's Fairy Tale Route turns 50, towns and cities along the 600km route continue to breathe new life into the Brothers ...