Marriages may take place according to the Law “in” a public office, a church or building used for religious services or a private residence. There is no reference to a “roof” or for that matter “walls” so the real understanding or meaning is left up for different interpretations of the word “in”. I have discussed this with home affairs and they agree that there is no law saying you cannot get married outside or that you have to get married under a roof or sign the register for that matter under a roof.