Saint Helena's Day is a public holiday in Saint Helena, a British Overseas Territory in the South Atlantic Ocean. It i...