News

Actually, the world's largest wine barrel is considered to be the Heidelberg Tun, contained within the cellars of Germany's Heidelberg Castle. It was built in 1751 ... court jester and keeper of the ...