Of the four patron saints' days in the British isles, I think St Patrick's Day in the Republic of Ireland is the most celebrated. St Andrew's Day in Scotland, November 30, comes second and St David's Day in Wales, March 1, comes in in third place. The English don't seem too bothered about St George's Day, which is "celebrated" (not) on April 23.
Read More