Oktoberfest is a 16 day festival held annually in Munich, Germany and runs from late September to the first weekend in October. It's one of the most famous events in Germany and is the world's largest fair, with in excess of 6 million people attending every year.