August 20 is one of Hungary’s most important national holidays, honoring St. Stephen, the first king and founder of the Hungarian state.