Live out your fairy tale fantasies at one of Germany's many castles or live out your beer fantasies at Oktoberfest, soon to become your favorite holiday.