If you love pumpkins you must pay a visit to Ludwigsburg, Germany for the World's Largest Pumpkin Festival, an annual event held in the fall, that features - well, all things pumpkin, of course!