3 March events you can't miss